MSAMHPPWVPSQNDHHSTSDNDLICQDESLELYTPTDSVLYAPSPPAVFSGNFPTLALPEVDISAAKVNPGPPAIPRSNDTSLDRHFGAGRSPQPHPRRVPGIGSRIATSASLDTASRVRKECRRQHSHPAIAKLSRLPLVRILDAPECTTQAVAESLTGGRGSFRREMDWEDSEHEMVLDDASPGSISRCSRWDAPNSWFIFPSELRNQIYEYTVQLPTSHGLYAEYYTQIRGCLSRKSQGRCGSSSDDKTDRQDDEPFPTYKANLRTPSILLVSRAITDECMSILHTRTFTFDRIPPWVPGAADPMRMSSFVGRATLQNLRHVDMRIDLGRGRHGSAWIWTKLAEDLLDVLAASSRLLSLRVVLKLFQTHNLRLWEFESGERYWYKRLLHKLDWFRANHSQVWSPPAIAVEYWEIMGDWVYLLDPSGRNPVATLGRATDPKLVPGSITDFLTP