MSSTNGSEGDHRLLIVSNRLPITIRRSEGGKYEFSMSSGGLVTGLSGLSKTTTFQWYGWPGLEVPEDELGSVKKRLKDEFNATPVFMDDKLADRHYNGFSNSILWPLLHYHPGEIVFDEGAWDAYREANLLFAKTIVKEAQDGDLIWVQDYHLMLLPELLRAELRAAGKKANKIGFFLHTPFPSSEIYRILPVRGQLLRGVLHCDLIGFHTYDYARHFLSSCSHLLGLVTTPSSVKYEGRSVAVGAFPIGIDPDKFTDGLKSPKVQNRIASLENKFQGTKLMVSVDRLDYIKGIPQKLHALEVFLQNHPEWVGKVVLVQVAVPSRQDVEEYQNLRAVVNELVGRINGKFGTVDYMPIHFMHKSVSFDELIALYAASDACVVSSTRDGMNLVSFEYIATQQKRKGVLILSEFAGAAQSLNGSLVVNPWNTEELARAYHEAVSMSDEQRARKFEKLYKYISKYTSAFWGKSFVAELLQCSS*