MACSRFEYVKSFEQDDSILPNVWIVIRIDGKKFHKFSKTHDFEKPNDENALNVMNAAATAVMQEFRDIVLAYGQSDEYSF VFRKETAAFKRRSAKLLTYVTSLFSSSYVMQWSKWMNLPLAYAPCFDGRVVLYPSEQNLKDYLSWRQADVHVNNLYNTAF WKLVLEKGLTNQQAEAKLRGTFSADKNELLFQEFGINYNNLPAMYRKGTILLRKRVILGEKSRQAVVPLHEDLISSQFWK EHTEILGKYVPGTYDAPQTFPRLVEMQINGKDDNEAEEPQNLAGTS