MEKVNEIRNAQRAEGAASVLAIGRANPPNFILQSEYPDYYFRVTESEHMVDVKEKFKRICDKTMIRKRHFFLTDEILKANPSMLTYGDVSHDARREMTIEYLPKLGKEAGLKAIKEWGQPKSQITHLIVYNTLALSMPGADYELAKALELEPTVHRTVMYLVGCHAGPHILRHAKDIAENNKGSRILIVCAETTTVNFHGPSETHIDSLVGQALFGDGAAAVIVGAEPDYSIERPCFHIIMGTQNTIPNTGSAAGSEIINMGQTFCLNRNLPCLISKHVQESLSNLFKPIGITDWNSIFWIAHNGGPAVLNGVESELKLDKEKLKVSRHVLSEYGNMSSVGVFMMDEMRKRSLVQGYKTTGLGYEWGIMFGFGPGLTIEALALRSVPLLE*