MATPSELHFLFVPLVAQGHMIPMIDLARVVAGRGPRVTVVSTPVNAARNRAAVDGAVRAGLRLDLLELPFPGPRFGLPDGLENVDQISAVQRELYYPFFKSIWAMAGPLDAYIRALPRRPDCLVADACNPWTAPVCDAAGVPRLVMHCPSAYYMLAVHRLTSHGVYDRVGDDQTAEFEVPDFPVRAVGNKATFRGFFQWPGVEKEHRDVLHAEATADGVVFNTLRAVEARFVDAYAAALGRRTWAVGPACVAASIDDDADAKSGRGNRADVDAGEILSWLDARPVASVLYVSFGSISNLSTKQLTELAFGLESSGRPFVWAVKEAKSDAAVKAFLDGDSGFEARVRDRGLLVRGWAPQVTILSHPSVGGFLTHCGWNATLEALAHGVPALTWPTIVDQFAGEQLLADVLRVGVRSGVKIPAMFLPAEAQGVQVTSADVEKAVEELMGPGPEAEARRARAKELAVEARAAMEEGGSSYNDLTDMIQYVSELSRKRGLERETSSTAAAAVASPAAELRGKMNGEKIGADASLSVQS*