MVRIQKVESFYAKLRESATSSDSHNPLLIFPSSSDVDSICALKVITHILESDSIQYSCFPVSSFLEIHKYAGPGLCSSLESPVTILLINWGCHRDLRLVLKLGPKARVFVVDSHRPIHLHNLSDGNERVVVLHTDDDERQADLAYDFDVLKLANESYQMHQESDEEEEDEDEEEEEEEESDDDSDRPSKRRKMGDGVKLFKKLKRDYYKMGTFHGKPSGCLLFELSHFLRKNTNELLWLACVSLTDQFVHERLTDERYQAAVMELEQHINSSGNIDKVTSVTLKDGTKVRAPDCSRISYEEEPRLMLLREWNLFDSMLCSSYIATKLKTWSDNGIKKLKLLLARMGFALIECQQKFPYMNNEVKRKMKQEFDRFLPEYGLNDFYYRSFLRLHGYSSRVSAADVVYGITALLESFLGPGGSSASQQFGEAYDALSLNNLDKLRSGMQQAIKVQRAILRQGSAAITKTGCIRSGRKFRWVKVEDSIDAKYLGYPQALTKFCYFLMDALREKGARMKPMLCACASQELGKILVVGVCGKPRLGAVRGNAFGNAFRKAAQESRADYFHELFESSWIVLDASAVNSFMIRLTEKL*