MRRTRGGRSLSTRIKRNGYYWPAMLKDAMRYVSKCDKCQRHAGMTHKPSEFLHPTLTPWPFMKWRMDIVGKLPVAPGQKVFMLALTDYFSKWIEAGAFQQVRDKEVCSFIWTNIICRFGIPSEIICDNGSQFISDKTRAFCKTWNIELKTSTPRYPQANGQAESSNKTIIASLKKRLDDKKGRWAEELPSILWANRTTPRTATGQTPFSLVYGCEAVLPPEVTLPSARYGLMTPEQNDVELSENLDNTEDLREAALIRMASQQQIVAKCFNKNVKVKMFKEGDWVLRKVFQNTKELNAGKFAPTWEGPYLIDKIVGKGAYRLITKDGKSVPRSWNATHLKLYHF*