MEKVNEIRNAQRAEGAASVLAIGRANPPNFILQSEYPDYYFRVTESEHMVDVKEKFKRICDKTMIRKRHFFLTDEILKANPSMLTYGDVSHDARREMTIEYLPKLGKEAGLKAIKEWGQPKSQITHLIVYNTLALSMPGADYELAKALELEPTVHRTVMYLVGCHAGPHILRHAKDIAENNKGSRILIVCAETTTVNFHGPSETHIDSLVGQALFGDGAAAVIVGAEPDYSIERPCFHIIMGTQNTIPNTGSAAGSEIINMGQTFCLNRNLPCLISKHVQESLSNLFKPIGITDWNSIFWIAHNGGPAVLNGVESELKLDKEKLKVSRHVLSEYGNMSSVGVLFMMDEMRKRSLVQGYKTTGLGYEWGIMFGFGPGLTIEALALRSVPLLE*