MLNVEMLSTGDEVLHGQIVDTNAAWLADFFFHQGVPLSRRNTVGDNLDSLVAILRERSQHADVLIVNGGLGPTSDDLSALAAATAKGEGLVLHQAWLTEMERYFQQRGRVMAPSNRKQAELPASAEFINNPLGTACGFALQLNRCLMFFTPGVPSEFKVMVEKEILPRLRARFSLPEPPLCLRLTTFGRSESDLAQRLDSLPLPPGVTMGYRSSMPIIELKLTGPATQREAMLALWPEVKRVAGQNLIFEGTENLPAQIARRLQERQLSLTLSEQYTSGLLALQLSRAGAPVLASEVVPSQEETLAQTAHWTTERRSNHYAGLALAVSGLENEHLNFALATPDGTYALRVRFSANRYSLAIRQEVCAMMALNMLRRWLNGEDITSEHGWIDVVESLTS*