MHFHFSKMHGLGNDFMVVDCITQNVFFSPELIRRLADRHTGVGFDQLLVVEAPYDPESDFHYRIFNADGSEVEQCGNGARCFARFVRMKGLTNKYTIHVSTKKGKMVLNVEEEDLITVNMGVPEFEPNKIPFRAKQSEKTYILRVGEHTLFCGAVSMGNPHVVTVVDDIRTAAVETLGPLLESHERFPERVNAGFMQVVSRDEINLRVYERGAGETQACGSGACGAVAVGILQGLLDEQVRVHLPGGELEIHWQGPGKPLYMTGPATHIYDGQISC*