MESGRLVFDGSGRGNMFFFGSGDQTFLGGTRPMLTAEESFRKHPFFSSPEELEEECYDEQMPEKKRRLTQEQVHLLERSFESETKLEPEKKSQLAKKLGLQPRQVAVWFQNRRARWKTKQLERNYDLLKASYESLLTDYNSVAKENERLRAEVVSITVKLQAKEVIGQQTDPLLENAVGQIPTSMTAKDRLSSSSGGSAVVDEDSPQLIDSGDSYFPDYPSCVGGVDGVPSEEEDGSDDSRSYFSDAFVAAEHPQEEDGEPLAWWAWS*