MLNLYRASLVAFPEEKIMEDAKIFTTEYLEKAITKCEELSDKNLSTEIKYALEYPWNCSVPRWEARNHIDVYGTDDACLHKNLFRMSYVSNQKIFELERLDFNIVQSQHQTELKLLSRWWIESGMNEETIFRHHHVEFYFWVLVGTFEPEYSASRISFGKLCLLAICDDLYDTYGTIEEVRVFHELKRWDVSITDCLPENMRIWFKFIYKTRNELADEAMQHQGRDMFHHIKPIRVLITGAYLKEEEWKADGYVPTLDEYIKNGINSSGLRRHPRFSGNTFNFKVMIGLPAILVMGNIYISLLTSNFLFDKDDKASGELISSIFSYLKDNPEATEEDA*