MEGGTGEDAAVRDVQTVGERFRRDPGGDEYALVEALAEWAAAEGVAREQLASLRVGAEGGVRGLFAARDIEEGETILEMPAGALLTEEHVRESPLAPLLTEFCERESQYGREPCAGSPALAMFLLLERGRGAESRWGPYIAALPRRFELPLFWDEADVALLRREVRRVREWAANLEGPLAARAGELAPELRGVGRGSRAFGFAAAAPRHLHYRLAPFFDLMNHAPTGRTNTVRSETAGGGLRLAARRRIAAGEQVFNCYGPHPTTATLANWGFVAAKRAALRRLGPLRLYPTGLGSGRLLAGRLRALLAGMEGRAGAAGGGAEGAGADVVADVDPEPGAPARQPY*