MRESMISVLKLDVDPQVSVGYAETFRSDEPYRLLEVDEALLQELLHSGLTIKGGREDEAVLCTSKATFAMKFVSTSNTVLLVPPSPRGSDGCDAEVDEDLPRAEVGIVATASGHIELVETAPRLENLQALVSRRPFKDDENLGEEEAEDGELYTWDELSARTQASDHQLRDALRKLEAAEIGRFWRVVDPDYMHNLLGILLSAAVQNDWSLKALQGSEVIRSLEAHFPAPVVITCLDKFGVRAGPSPKNPVQGQESCGSGAADLWALDDEKICIHYAKLLLRDKTKWKLEDFLEEWAMITPSWMSVDLNMLRGEALVEKVGLESWLHQFSCSLLPCRPDARFTALFSRRSKWEWEDLEPYLKDLRVPGQSVEAMLLKYTRKSQPTPTSTPVYTAR*