MGQIPTIIVSSPQAAQQFLKTRDHILASRPLSEVGRIVFYNFKATSPTPYGPYWRNARKLCTLELLSNLKVESFKPLGREEMDLLVKSIKDAAEACETVDLSNKVASLTRNMTCRMVLGKKYEEDNLGKRGFKAVIEEHMWLAGAFNIAECIPSLRALDIQGIRRRMKAVCNAFDEFLDKIIEEHLQTSDNQHNQRQRDFVDFMLSFMESADNEFQFDRTNIKAILVDLLLAGMDTSSTATEWALSELIKHPSAMKKAQQELETVVGRVRMVDESDLVKLDYLDMVVKESMRLHPPAPFLLPRESMEDCTVNGFHIPKGTRHMINAWAIGRDPDAWPNPEEFNPERFIGTQIDVRGDDFQLVPFGSGRIGVRWDAAGPHHSSTHIGTADPLFRLGAWCRHVTS*