MEPFFLFIELALVLCFITLYYRHLQSKKTSPLEPTEWPVVGHLPGLVANIHRFHDWATGVLAGVGCNFEARGGRTGLRYFITCDPSNVRHIFTSNFANYPKGEEYAAIFDVLGGGIFNADGESWRRQRVKAQMLMTGPRFRAFTARCSRDKVERSLLPFLAHHAAADDEGRPTPCDLHDVFLRLTFDMTCALVFGVDPGCLALGLPGVPFARAMDDALETLFLRHITPTACWKLMSVLGVGQEKKMAAARRTIDCFVATTVAKRRADMLREGEGEGVCSSFDLLSSFICHEDDSSENDDDDDVFLRDTTVNLLLAGRDTTGAALSWFFYLVSKNPRVEQKLLDELAPIVASRRRAGGAAADAASGMVTFDADELGSGLVYLHAALSECLRLYPSVPFEHKVAAAADVLPSGKELKAGDKVLVFNYSMGRMEGVWGKDCTEFRPERWLNEDGTKLRYEPSYKFISFNAGPRTCLGKEMAFVQMKAVAAAVLWNFAVEVVPGHVVEPKLSIILHMKNGLAVKVRRRDGTYGAAPPSSVTPCFSEF*