MAKGHVLVLPMPCQGHVIPFMELSHRLADEGFEVTFVNTEVDHALVVAALPPGGAAELRQRGIHLTAIPDGLAEDEDRKDLNKLIDAYSRHMPGHFERLIGEIEAGGGRPKVRWLVGDVNMGWSFAVARRLGIRVVYFSPASTACIAFMRKIPKLIEDGVLNEKGWPERQETLQLAPGMPPLHTSLLSWNNAGAAEGQHIIFDLVCRNNKFNDDLAEMTICNSFHEAEPAVFKLFPDLLPIGPLVADRELRRPVGHFLPEDAGCLDWLDAQPDGSVVYVAFGSMAIFDARQFQELAVGLELTGRPFLWVVRPDFTPGLSTAWLDAFRCRVAGRGVIVEWCSQQRVLAHAAVACFVSHCGWNSTLEGVRNGVPFLCWPYFCDQFLDRSYITAVWRTGLAVAAGEEDGVVTRDEVRSKVEQVVGDGEIRERARLLRDTARACVSEGGSSHKNFRKFIDLLSE*