MRGFCSTGAAALIAAAVLASARSARAESPAAARFDDRIAAMDAFVAARPPGSEPTNEELKQRCDSIRMELEEARLPAAEETSLSNHLDDVVRRLSRSAEPRGRAAPVASGPARRIALDGLTAAAKFPDAERMGLAFDGGGAAFEGAASFNGAAAPAPGRMGTTTAPASAYAHDGADASVPAPIHLTGRAVRGAAPSGRDSVPFLPLAAAAAAGLGLAAYGVVRSKAAYESASGLDDAHPVVAGPLQRFVAGAALAAAAGGLLYVAGAAVAGAAEAVVVECGVVNEVPGTLARVIPLQGGVRVSGMLGPAGQATTFVTAAEDIADMPAVRLSERLGIEPASRYAIIRFPTPPAEVASRIEYEENPLFIGRGVTSGGAREFQIPNVAIPPNSTIEIVGDTK