MFKSLFYCLSIVLSTEAWVVDTSTRCAEKYKARLGTGDLAVSRDIRRYRDRNAFRFVCKVYRAPFGQHPEPISENPNDRPEHLDCPSDTYAVFDDYNTGTINPYLGLCWKPPATMPKIEITTREICENKFRSTVSPQQRKNAFFVSTQVQKPSSDTFLVSCILHEIDEAGEKQIHLLGRGIGDQDLFEYKCPAGTIAELVDSVKGICRDPTLPDLLDRGSLDRAILAAKAKASKDTLSRNAHPCQSLVYTYDDPGQVHLYATVDHDGEHPADHKKEHFYKEADIIEIRQASLTGYMYGHKVGEVKAEWAESLKLPAFKGMIFNACADISSSYVPATVRLEAIKEEFSVNDEL*