MQVFADIAVLREQIKQIKREGRRVAFVPTMGNLHEGHLTLVRKARELADVVVVSIFVNPMQFDRAEDLKNYPRTLEEDLSKLNGEGVDLVLTPTPETMYPQGLDKQTFVEVPGLSYMLEGASRPGHFRGVATIVTKLFNIVQPDVACFGEKDFQQLAVIRQMVEDLCMDIEIVGVATVRELDGLAMSSRNNLLTLDERQRAPVLARTMRWISSAIRGGRDDYPSIIEDAVDQLRAADLEPDEIFIRDARTLLPISSESKQAVILMSAFLGKVRLIDNQVLDLQTDTKASSEEE*