MTTPGSCPATTAATHPPVCDAGAASGSQKLVRPRLVLFGDSITEQSFRPGGWGAALSDTYSRKADVVARGYGGYNTRWALFLIHHIFPLDGLAPPLATTIFFGANDAALLGRTSERQHVPVSEYKNNLKTIVNHLKDCSNSMVIVLITPPPVDEEGRERFARSLYGQDARKLPERTNEMAGVYAGYCVELAREMHIPCINIWSKMQETEGWQKLYLSDGLHLTPEGNAVVHKEVVETLRNAGLKAEHMPYDFPHHSKIDGSCPEKAFQ*