MLVKHLVRNSQHRFPNPFLATTSYTRCNNQRSTTRKMSAIRPIMRPFRVTTPFRQPSSFRFVYAIISMPGVVDYSPTILNFFINSPLRGPTEWFVRHTFFGQFVAGETVEGCMPTLKAFRERNVGAMLNYSAEVDESQLTIITALEAAGEYERSLPVDQRWDDMGVLEKDPGLQEGDLEEILYVDAEHTWYQPALDAYTLLIYGTYQSYLCRQPTHLIHAIQHAEANGYALGVKLVRGAYPNKPATDVAYNGSISTIMTTHNPESCDLVCENLLKNGLAKEVGETKMLRLREDVRGKVRIAQLLGMKDDLTDRMASKFVNDGKPVALKYMAYGKLSEVMPYLGRRAIENKSLMSGDHGAAAEMRRVAAELKRRFFGGSD*