MATFLRSLAVVTLCVTGTLAFPLSLNTRAVSTDVYNQLKFIEQYAAAAYCPGNNNSTGTKITCTEGTCPLVEAANTNTTSEFENSLATDVTGFVATDTTNSLIVVSFRGSESLRNWLTDLEFPVVATTICSDCYASTGFYTSWNEAKTKVLAAITTAKTQYPNFKVVATGHSLGGAIASLAAAELRNAGTPVELYTYGSPRVGLAGFATYVTNQATTNYRVTHLNDPVPRLPPSALGYAHISPEYFINVPNYVAVTANDITRYDGINETNGNAGQTTIDINAHGWYFNNISACYPDGLVEVKRTVDLSVSDVDVQAGA*