MQSTLTLRKETSCRRHNARELVPEAYRRVVVGPPILGGSTKDSEIRCNYKDIHREDAPVQHVTESVERLVVDPVIRAAPWDAERLRSQEQKPQACLLLISESDVSRSVLAAASLRVMLQDAGLEGQVELATCGTRPYNLGEGPEPAVVAAAEAMGLELPAQHAARLFDPANDIVSYDLLLVMDKFTAGDVMREVSSFELINRTAQFSYKVRRLGEFLPAPEAQEPPAVMQYSTAGDEMDIEDPLYGNVGGEEEEQAVMRTARKIWKSCRGLVGLLLELGAVEASEVREVAGMVAGEREQSPCRPPLGPALRSRVRTMSPTSWLTPPMLSPRVDQNSLPAF*