MGNQKQKWTQDEEDALIAGVEKHGPGKWKNILKDPQFAPFLTSRSNIDLKDKWRNLSVSNGAQGSKEKSRVPKPKAFSAPPATTATTATPQNASPAPQSASSDAAVAPDASQNDQDAKNPPRYNALIFEALSALKDSNGSDMNAIIKFMEQKNHQVNQNFKRALSTRLRRLVSQGKLEKVPNGYKVKKEASSGTKSPSPKAKDVRPPQPQRQSPASLFMTNDTLKEAADTAAYRVADAESKSYLAAEAVKEAEKISLLVEHSDSMLQLAKDIYEQCSRGEIILLA