MEFPSNPLSIDDGYLLMSPSNPDAVLAFLSGLGLSRPDIAAVVVNDPRFICARVDKTLATRVAELGDLGLSRSQIARLIPVARSVFRCKSLAPRLAFLLTEFGSLDRCLEVVKTNYGVLTSNIETVIKPNLVVLKECGISIANWRTYASVSRVMNRPTKHLEQAVVRANEYGAKQGSRMFAHAVVIFGILGQEKLAKRLELFKRLGWSQDDLSLAVRRMPHTSYP