MGDEASSKEDWVYMVTARAPTNIAVVKYWGKRHEKLILPINSSISVTLDPEDLSATTTVSASPSFTSDCLWLNGKKVSIEGERYQNCLREMRSRACDVVNAKTGIVIKKKDWESLRLHIASKNNFPTAAGLASSAAGFACLVYALAQLMGVQESYKGELSSIARVGSGSACRSLYGGFVEWEMGKDDDGKDSVAIQLADEDHWRDLIVIIAVVSSRQKETSSTSGMQESVRTSKLLRHRAKEVVPQVMIEMKQAIKDRDFASFARLTCADSNQFHATCLDTSPPIFYLNDTSKKIIGAVERWNKAEGTPQAAYTFDAGPNAVLFAPNKKTAMELLNRLLYYFPPATNQDISSYVVGDVGLVSFKGMDSSFQPPETHGMTITKSEGELDYILCTKPGRGPFVIEEHLLGTTSGLPI*