MKGLFTRKPSMNSLKPRDVCIVGVARTPIGGLSGSLSSLSATKLGSIAIEAALKRAGVEPGSVQEVIFGNVLSANLGQAPARQAALGAGIPHSVICTTINKLCASGMKATMLAAQSIQLGINDVVVAGGMESMSNVPYYLPDARKGYRLGHGTFVDGMLKDGLWDVYHDVSMGTFAELCADKYQISREEQDNYAVQSFERGISAQNSDAFAWEIVPVEIPGIKGKPSTIVEKDEGLAKFDAAKLRKLRPAFKDGGSVTAGNASTISDGAAALVLVSGEKALQLGLQVIAKVAGHADAAQAPEEFTTAPSLAIPKSISSAGLEASQIDYYEINEAFSVVALANQKILGLNPEIVNVRGGAVSLGHPLGCSGARILITLLGVLRQKNGKYGVAGICNGGGGASAVVLKLV*