MMKIFSSMESAKGDPSSSSTLSSLPFRLHILVVDDDPTCLMVLAKMLRKCRYEGVTMCKHATIALSLLQGERAEYDIVLTDVHMPDVDGFKLLEIVGLEMDLPVLMMSADCDMNVAMRGLEHGACYYLMKPISIHEIKRTFGSILFERRVEADTILELMDVPGLTREDAATHLEKYRLYLHKLNEYSLASY