MSHKALASSMLERARGFLQDSLERYQELVDIYLLYGKSLLALHDSESKAESVNYVEQAYGICSECKSKSEEQTMMCQKLTILRYIAAGPLQNGNFEGVLKCVSVPPWIIVARRSWPSIKALIGLSRYEEAEEELVALISYEKAAVEPLFEAAMHYLPAEEETTMRAKALRALCLCYSGLVQYDRAAEHVDAAEKLAVGAEKRGTLMSWRIWTEAGRALSVTGCKRLREEMEMKLMAGTTLVVDTQEWLSLLRRILSGCKALGAGLPAADLVRQRKLLCAVDMEMSARSSWIFRKKLPYSTKACRFADARQSFDQVHELMRETCVKTFSMCLNGYHLSRLWTGKFSIQAASSSVLKAVESMTYGKELSGRQFIRPSAAI*