MSLDALIVSAAGGALAKQCPTELSRAVAAQAAGAPAEPASQHVTPEMQPRPGEYNSDVLGGLDLAVAEISKRNMTATLCLGNMWQWSGGFAAYVFWATGLRPPRMTPHATDEDWQAHQNYASRYYELPEAQELWQRFVATLLQRFNRHTARTYREEPAILAWQLANEPRPITHRDAYRKWIVASAAFLRQRDCGHLISLGSEGPTPWPSYVGTNLAKDHAVVDYVTVHVWPQNWGWFDPQNGAGLDSAWALAEVYVRGALTEAERLDKPLVVEEFGLARDAGSYAAGSTTALRDIFYRRMCRLIAGGGRAAAGLGFWAWGGEGRPSRPRSVWKAGDALLGDPPHELQGWYSVYDTDASTLVVIAQCSHMLQQAAHN*