MAGRRSYEGSSMAVLLRNNWISSEAIEPLLSSGTSHGGFPDLTFFWEKEDVHGQRPEWSFCRPFELEETGDEDLDEGVHRPEKKRRLTADQVQFLESSFELENKLEPERKAQLARDLGLQPRQVAIWFQNRRARWKTKQLEKDYEALKSSYDVLKADYDNLLDEKEKLQAENIVPDAMREVKRVDARVTVCKQEDLSSANSTVLDSGSPPYIDEVDRSTLMEPVDSFHAFEPDRSDLSHAGEVDEVKGSGFLRLEDNLNNYRFPVEDQPYWFWP