MAARRLSSLLSRSLHLPSVSASLGRSHGVGRHINRFSTAAAVEEIITPPVQINHTKLLIDGQFVDSASGKTFPTLDPRTGEVIANVAEGDLEDVNRAVAAARKAFDEGPWPKMSAYERSRIMLKFADLVEKHNDEIAALETWDNGKPYLQAAQAEVPSFVRLFRYYAGWADKIHGLTVPADGPHHVQILHEPIGVAGQIIPWNFPLLMMAWKVGPALACGNTIVLKTAEQTPLTALYVANLFHEAGLPPGVLNIVSGFGPTAGAALASHMDVDKLAFTGSTETGQTVLQLAAKSNLKPVTLELGGKSPFIICEDADIDHAVELAHFALFFNQGQCCCAGSRTYVHERVYDEFVEKAKARAMRRVVGDPFKKGVEQGPQIDSEQFQKILRYIREGRDSSATLECGGDRIGSKGYFIQPTVFSNVKEDMSIAQDEIFGPVQCVFKFKDIGEVIKRANNTRYGLAAGVFTKNINTANTLTRGLRAGTVWINCYDIFDAGIPFGGYKMSGMGREKGIYSLNNYLQVKAVVTPLKNPAWI*