MGVTEGVQGGPSTREVSELDIDTTLKDGILGGALEPVGATAGNDGKQSMELCRMMDELDAAAGDDGGGDEAVPVVFICPISLEPMVDPVTLCMGQMYERANISRWLALGHRTCPTTMQELWDDALTTQRHPPAAHRRLVLPPLISDDKFILFSSTMSISLRNRIRKRREEDDDDMMIFIFPALYLMGSTRGGGQKKKRHISNETDEVKVRRLLEGHVKNYQVTFRMEPHIFRELATYLRRRKIVVDTRITVEETLAFFLYMLSRNASYQDLPMGQKEWRFSKRYCVQCFFMLSYSGYRGDNGWNSEGWNRMVKEFHVRNKYVSFTKAQIQVKEGQLKRDYKMLKAAKQQSGSTWNEKRNMVEGPPTLWENLMVKLNNNKATFLLFDALGELYDGHLAEGTWSCTSLEALQEEEPNEQLQDNESS*