MGVWLLSLITVLLSLALETAGQGERIIDGYKCKEGSHPWQVALLKGNQLHCGGVLVDKYWVLTAAHCKMG
QYQVQLGSDKIGDQSAQKIKATKSFRHPGYSTKTHVNDIMLVRLDEPVKMSSKVEAVQLPEHCEPPGTSC
TVSGWGTTTSPDVTFPSDLMCSDVKLISSRECKKVYKDLLGKTMLCAGIPDSKTNTCNGDSGGPLVCNDT
LQGLVSWGTYPCGQPNDPGVYTQVCKYKRWVMETMKTHR