MDLDGVFPSEVTFMNALAVCSRLGNLRDARALHCCLVGSGMEESVVLQTAVCSMYTGCSRLDLAKQVFNQMVERSVVTWNAMLTAYARNGLGREAMELFWRMEQDGSKADHTRNSVCWNAIIGIYAQHGFGEEAMALYQRMKAEKVVKPDEVTFINVLNACANLGELRIGKMVHEDISYHGLDGDIILLNALLNMYGRCGSLKLAREVFDSMSPRIGSSWTVMMTQYAEHGQGLVALDLFRDMHIEGLKMDDITFVIILSVCSHLGLLREGRDLFVSLQQDFGIHYLSEHYGCVVDLLARAGMLDVAEEFLERLPATQFSPVHWTSLLTSCRAHGDVERGTRAAMLLFELDPQDSGTYAILEQLYTNTGRWDDLAELAKIMRARGIRLRAPPVEEDLFG*