MDYRTLDLTIVSAEDLKKVTHFTKMQPFAIAWVDPYNRQSTRVSKDGGSNPSWNQRLSFTIPEHFLQQPGSRLYIEIHSKGSLFGNKFVGAAVIPLSDLSQQSNSKELMTYQLRRRSGKMKGAVRLLVQIGEKVTMSSEPTRYPGATSDAAMAYPYYQPPNGGYQHGYPPPQQYQPYPPQGYYPQQGYYPQQPYVRPPRRPGMMGGMGGMGTGLLAGALGGLIVGDMIDDAFDHDGGFGGGFDGGGFDGGFDGGGFDGG