MNKLRAEEWFCDMTIVADSLKFRGHKVILAARSPFLRDQFLLNPSSELQVSLMHSARIVALLLSCYTGTLEFAVRDIVNYLTATSYLQMEHVVEKCRNALSQFIEPKIGLKEDGVREASLPEPQSQPRSPHPPPLPPPLLRPVKLEFPLDEDLELKAEDEDEDEDEDVSDICIVKVESALEVAHRLKPPGGLGGGLGIGGSVGGHLGELAQSSVPPSTVAPPQGVVKACYSLSEDAEGEGLLLIPNIKCTKCPEVFQGVEKLVFHMRGQHFIFMCPRCGKQFNHSSNLNRHMNVHRGVKSHSCGICGKCFTQKSTLHDHLNLHSGARPYRCSYCDVRFAHKPAIRRHLKEQHGKTTAENVLEASVAEINVLIR