MVTARFEPPKTLMEKTLMEEQEIVVQIPPIFCLYKDGSVRRSSPGPLQPPLPEPPKDDVASKDVPLNAELGLWARIFLPPHPPHHKLPLVLFFHGGAFLFGSPAWAHIHHFCADMAKRAPAIWVSASYRLAPEHRLPAAFDDGFAALQWLHSQALLQGEGKEELVDSWLARADFSKCFLAGESAGSIIVHYVAMRAMEKPMSWAPLHIHGLILIHTGFIRGTRTQEEIECPEDIIVNWSLVDTFMGLSLPLGASKDHTFFNPLLNISPSDKAIFAKLPKTLVALADKDVGHFLGLAYVEALRETGCCVEMEMSHGLGHLFHYEQPDIEQAQMLKQKVSMFIAEKALGKQD*