MGRAPCCEKVGIKKGRWTAEEDRTLSDYIQSNGEGSWRSLPKNAGLKRCGKSCRLRWINYLRSDIKRGNITPEEEDVIVKLHSTLGTRWSTIASNLPGRTDNEIKNYWNSHLSRKLHGYFRKPTVANTVENAPPPPKRRPGRTSRSAMKPKFILNPKNHKTPNSFKANKSDIVLPTTTIENGEGDKEDALMVLSSSSLSGAEEPGLGPCGYGDDGDCNPSINGDDGALCLNDDIFDSCFLLDDSHAVHVSSCESNNVKNSEPYGGMSVGHKNIETMADDFVDWDFVWREGQTLWDEKEDLDSVLSRLLDGEEMESEIRQRDSNDFGEPLDIDEENKMAAWLLS*