MTLKKGLTSLDWNGVVVKPWCLRMGSQILKLKNEIFKSVGVKALVSENEDTFLELVLVEKLDDLNRAWEKCTISALQGFQHAYGDVISGVIDVKDLGFLVKDVEGMVRKMERYVKSTARLYCEMAVLNELEVATMKFQQNQHEESDVSLRNQTYDKVVDCVYYNARISTVFGNNVLVKTNLLGNRGFNEKSSVIVADSKSKVMDADFKKPKGASRKRSMIHSTQTKVGRNEGSLFDTENFDFALGMGPRRLFMECLSLSSASKMDFDNDVGTNDKLVRYLDVLVFHVV*