MSAALTYHTTCLDGLIEAGFDEHKLLNKARESLSTCLAAIASLRRNQEQEPQTIKTPHWVSKSVGNYTILPNITVAKDGSGQFENITAALAAAPTKSSSRFVIYIKQGTYLETFEVPRNLLNLMFLGDGIGKTIITGNKSVQDPNITTFTSATVAIRANNFIAQDITFQNTAGAINHQAVAVRVTADKVAFFRCSFEGFQDTLYAHSLRQFYTQCDIYGTVDYIFGNAAAIFQNCNLYARLPMPKQKNTYTAQGRTDPNQNTGFSFQNCAVDGTPELKANITQFPTFLGRPWKEYAVTVFLKCYESAVVDPAGWLEWSGDFALQTLFYGEYFCYGPGGSIVKRVDWSTQIFDSSFASKYTAMSLVSGDEWLPATNLPYTLVL*