MELLLLLTLLLLAHAVAYLAWAAAARRRQSRCYLIDYVCHKPSDDRKVSTEFAGELIQRNTRLGLAEYRFLLRVIVGSGIGEDTYCPYNILESREDTPTHEDALGEMDAFVDATIADLFAKTGFRALDVDVLVVNISMFSPAPSVASRIVGRFGLRENVAAYNLSGMGCSAGLISLDLARNALRTRPNSVALVVSTESIAPNWYSGNDKSMMLGNCLFRCGGSAVLLTNDPAKAQGHGCKMELRCLVRANIAANDDAHACALQREDAEGRVGISLSKALPKAAVGAFTVNLKTLAPRILPVSELARFAFHLFSRKLLSSRANKDSDNKTNNNGAPKINFKTGVEHFCLHPGGTAVIEAVKRSLGLDDGDVEPARMTLHRWGNTSASSLWYVLSYMEAKGRLRRGDRVLMVTFGSGFKCNSCMWEVKADMADKGAWADCIGDYPLASTANPYMDKYGWLNAVEGDTMVF*