MKGLLISLLCSSSTTAFTTSSSTVGLIRSDVIGLPLYSISPPAASENIEQKQELNGVRLTSTAGAMSLTISELAEVMGGRGRALLAWDCYANGIDPALFFADPVDLGEDTVETLKGLFASSRRGQRLGKGALERLSSLYNSYTPSRVEGGVATLSHISQSRDSTTKLLLRLSDGLEVETVIIPWTGGRSTLCVSSQVGCRQGCTFCATGRMGKLRSLNADEILAQLFFARKICRQKNLPPVTNVVFMGMGEPADNKDAVIRATDIMTTRELFQLSASKVTVSTVAPTPDSFLQFAHAHCVLAWSVHAANDELRRQLVPTTKHAMTELRQGLIDTLLIRPHNFRTTMLEVALISGINDSEKEADELVDFAQVIIDEVPGCKLVVNLIPFNDIGQNRYTKPSMEAVSVFQKRLREFGLVAHIRTTRGDDESAACGQLATNKQKQRVF*