MLNAHRVLYGSVSCNHGTASRSGQACAAGAVHGQHRQQAAKRSCHSLRVFASKSAEDESHKANPKAERLYRILSQPQVAGAEHGEGFVQYRMSGVTRVDVETLNDNLRTHGKMRLRHALRPDEAFGMIFNFDGVIADMHAVRNHAWQLLAEQEGLPLPEAMLSHPELHTMSPEVAIVRMLRWADNRNDATRLALEHAALAADALSMLSMPKPGVREWLDALGRFNVPCALVSCLDRVTVQRALERMTLHDHFNVMVTAEDEPETISQRLLTASMKLARPPNMCVYFDGSPEGVTAGHNCTMKVVAVQGKYRAYQLTSADVTCSSLSDLAVYNVRRLFANMGSEFMDLQKQAAAHQHDNHNDNNRWKRRGSRVTNALL*