MRLARIAHPDGVAFVAIDGPDGSEQRAREIADHPFGAPTFTGKSWPLADVRLLAPILPSKVLCLGRNFRDHAAELGNPVPTSPILFMKPSTSVIGPNAAIKLPANSARVDYEGELAVVIGKPCRDVKAEDAASVILGYTVGNDVTARDQQKADVQFTRAKSYDSFCPLGPWIETELDPSELRITTELDDVVVQDGSTADMVFSIGEFLEYVSGIMTLLPGDVLLTGTPAGVGPMVAGQSISITVEGIGTLTNPIQAR