MPMLVTMMAAKPQVRASGADVFQKGKNYANIQEATAAGLIGASAPFPEGLDILGFCNGVDGATLQRYREAEVAHSRVCMLATVGFLVGEQVEGSSFLFDAQVTGPAVNHFQQVPLPFWFAIGSVIAIAESARVQAGWQDPGQSDKLFLLKDGYTPGDLSFDPLGLGNGKSAEELDALRLKELNNGRLAMIAISGMVAQELVDGLNILPADIALELGNGDLQKMEQACAGKVDEAACAKAFEASLEAASRM*