MLRYYGATRNLPLVFSINKLMLRASSFTRPFHYSSYSLQNGDTPDKGSTNKNEIRTPNNAVWKENIELQWQHLKKKLNELYSRFNFHRDQLSFQVNKAKKSIQEANRKLSEQENEINDSRLNYNKDELTSAKIEGLPSEREQHRKKWSRKLEFYFDSLQETLFTATRALNDVTGYSGIQKLKSSISLMEKKLEATKKEHKLFKAQYANAIDERAQSQREVNELLQRQSAWSSSDLERFTQLYKNDALNARQEQELKNKVKEIESKEEQLNDDLYRAILTRYHEEQIWSDKIRRTSTWGTFILMGMNIFLFIVLQLLLEPWKRKRLVGSFEDKVKSALNEYAKEQNMKMDKLLPGKSSEVTDQGNTENSIVEEHIEQRGECKINTAEIDRPEVATAETTTTEMKSFRDIWERIKALFVTLKSIQYRKLDAPLVFDTLEFYLYSISLVSMTILVSGLI