MEKKKETILLFPFMAQGHIIPFLTLAFKLEKKGYNIIFVNTPLNIKKLKSSLPQNSSISLLEIPFNSLEHGLPPNTENTDSLSYKLSIHFTTISSSLEPSFRNLISSLIEKPLCVISDMFFGWSANVAHEFGIFHVIFSGAGGFGLACYYSMWLNLPHKETKNFVFTMPDFQEGGNLDVSQLNPSLLEADSNDPYTNFNWKNLPSWINSDGILFNTVEGLDKLGLTYFRRKLGIHVWAIGPIPWPTSNKQRGGNETGEETEKFIKFLDEKEEKSVLYISFGSQNRISTSQMMELAKALDNASRVNFIWAVRPPLGFDINMEFRAEEWLPEGFVQRVFEDQNRGLIVPKWAPQVEILAHKSVGAFLTHCGWNSILESLENGVPLLGWPIAAEQFYNAKFLEQDVGVCVEVARGNNSQVNHEDILEKIEVVMGVNDRGNEIRRKACEIKEMISNAIIDDEDFKGSSIRAMDEFLNAAESKNKLSNVVKINGNMSNS*