MTVSNEIKPLPQEANRVQDAKEILDRLVPRVIEYIDSATKEGSKVGPSETPQEIRKQVDLTLPEKGEGIDGLFESVEHVLSKSVNTWHPGFLDKLYASTNPVGVASDIILSVLNTNSHVYTVSPILTLIEKSVAKQYAGLFGFNGPRAGGLTFPGGSYSNITSMAMARAIKYPDTKTEGNSDYKFAVFASSHCHYSVKKAAILLGIGQSQVLSIDVDKEGRMIASDLAAKIETAKTKGYTPLYINATAGTTVFGSYDPFHQIAEIAQKNNLWFHIDGSWGGNVCFSDKYRYKLDGSEKADSITVNPHKMLGVPTTCSFLLVPDENAFKTANALQAPYLFHGSNEEENFDLADGTLGCGRRPDALKLYLGWQWFGTEGYGKRVDHAFELTKYLAEQVQNRPGFELVSQFPPPCLQTCFYYAPSGSLASEASANSDATRFMAKKLYDSGKFLVDYAPEQGEGGRGEFFRVVINAPTVSSKTVDDLLNEVERLGKEYTKK*