MEPTTTGRFRVLDRRPDGTILLVDLDEATAAATGENPDADLRPIAVAPPTVADGDTTETAPADETAPDTETVETIRSLEPGYIVTAELVWDDSDAAFLDCAIHSKTRIQYADGVTGLFEKAKETWHDAQVAGEAINSAVTYSTGKEPNGVVYVFAKQDPPRDLFAEFRTGATPIEPLIQRVNATHDANDDADDTTDSESGDSPERAVFVLNPADEPFLVVYIVFRKDGMLAQTVRDTYGLPAI