MAKRGDYMDSSCDCSNGRTPKRLVQDCSSYAQAHAKKKVRISTRTEYTYAPYHDGYQWRKYGQKMIRGSTYPRCYYRCTYHQDHGCPATKHVEQNNSQDPPLFRVIYTNEHTCCSTHVSDYMASSIYIQQIADASLREAEVEIPSQLAQCFGGHELIEEENDAIISSLLTAISGCDVATLDGGQHAAIEENTPARMPRSRIEASPSISPVLLHASSDKLKTDFIEPLETQWFELLDLGWFIE