MGQKRPCVMGSRHEEEDQVLITDISTGSVGQKKRQKFLHGLLLYQLVVNNSLFYLKMLIQYSFGVPEFRLPEAPNFPIGSDYSAYVNPVAAHDFLDAIQDVVQQRLFDNIRESLFFSVLVDESVVQRLRMICPKIIGVHCVAHREALAAKDGFTTNQPIFDAIDKLAQKIKSWLGKSSLRHKELKELLQGEVMQWLVIAMPALLDQWKIADKTQYSSLTTIQVQFFIHLLADVLAELNKLNVLFQAQMTNCLEIVSFLDMTIETLKGHKG*