MDIGILSSLKPAQSFRDNSLGSFINSIDYSDSGEYVATTCSADDTVQIYDALDPKQVHTITCFETGIEVARFTHHDHNLLLSTTKGNKDIQYVSIYDNKRISYFSGHTDIVSSIEVSPIEDQFVSTANDKTLKLWKMNQSSRCLGNLDLPSLGIPAYDPTGLVFAVACHSLSRIFLYDVRNYGSDPFSTFTIDDSRYLSRFSFPPMMPEWKHMEFSNDGKCILLSTRANVHYILDAFSGDVLSRLEDFQELPFSNNFHGGSTTFVPQGNFVIGSADDRTLNVWNLRHTFHHKGKTRPPEHRIVSQSIINPGLVKYNPRYDQLLTAGSQLVFWLPEKYALTS