MKVLHIPCLDDNYSYMIIDETTKEAAVVDPVEPHKVLRVAQENEVDLKFVLTTHHHWDHAGGNDKIKQLIPGIKIYGGSVDNVRGCTDKVENGDRVSLGADISILSLHTPAHTKGHISYYVTDKEGEDLAVFTGDTLFIAGCGKFFEGTAEQMYQSLCVTLGSLPKPTRVYCGHEYTVKNLQFALTVEPDNAKIAEKLAWAERQRRVGLPTIPSTIQEEFESNPFMRVDLPEVQDKVGCKSPVEAMREIRQRKDNWKG*