MKATLKNTALLIASYSLTPALAFPTTDSVRPNVMARSHNNTINATMAPIVGDDSFNFNILNYMSSAPYQGADIGEVLVAANNIKDGDSESFYEQFNSLATRVHDQAITIDAKKHPVSARNAFFRSSTYYRAADVYLHGNWTDPRIMELWEKQATDFNKAIQLLPQPGERIEIRADNFTIPAIFFKTNMPGRRPTVILGQGYDGAMEDLYHVMGEALLQRGMNAIVYEGPGQPTVRRYQDLGFFPEWERVVTPVVDYILTRDDVDADKIALMGYSFGGFLAPRAAAFEHRLAAVIAIDGVYDFGEAILKQFGPDAAKAVLSGKKEYVDGLGEQLQADPDTPTTMRWGLNQGEWTFKTHSAYDFVKTAQDYTLEGYIRNIKAPVFVGEARSDVFFEGQAAKLAKELGNLATHHVFEDLLGAGEHCQIGASVLMNQVSLDWLEDVFCN*