MNFRALLAIALLTMSSLAFSETRLPHIVILATGGTIAGSAASNTQTTGYKAGAIGVQTLINAVPEMSKIAHVEGEQVANIGSENMTSDIILQLSKRVNALLARDDVDGVVITHGTDTLDETPYFLNLTVKSNKPVVFTAAMRPATAISADGPMNLLEAVTVAADPDARGRGVMVVLNDRIGAARFVTKTNATSLDTFRAPEEGYLGVVVGGKPQFETRVDKIHTLRSVFDVRQLKVLPKVVIIYGYQDDPEYMYDAAIAHHADGIIYAGTGAGSVSVRSAAGIKKAQQAGIVVVRASRTGSGVVPPDDSQPGLVADSLNPAKARILLMTALTQTKDPQLIQQYFHTY*