MLPIRQSASFLLYRSLNLTTRYQSSQASSYQNIVYSNPSPTVGLLTLNRPRALNALSSPLFTEINDLLSSINSSSSPVRCLVITGSEKAFAAGADIPEMADRSLAEVYDSDFLKFWSEKISSFRVPIVAAVSGYALGGGCELAMMWVLNPYSRFRSPFPDLIAELCVLILFAQSFVLRCDIILASKEAKFGQPEINASVIPGAGGTQRLVRAIGKSKAMEYILTGKPFSAQEAYEWGLISRLASRGWRSQRATRRISIFGRIDFNQTKLATKAAKEAVNLAYEMPLSQGLDFEKRLFHLLFGTNDQKEGMKAFVEKRKPKFTHS*