MGNQKQKWTQDEEDALIAGVEKHGPGKWKNILKDPQFAPFLTSRSNIDLKDKWRNLSVSNGAQGSKEKSRVPKPKAFSAPPATTATTATPQNASPAPQSASSDAAVAPDASQNDQDAKNPPRYNALIFEALSALKDSNGSDMNAIIKFMEVPNGYKVKKEASSGTKSPSPKAKDVRPPQPQRQSPASLFMTNDTLKEAADTAAYRVADAESKSYLAAEAVKEAEKISLLVEHSDSMLQLAKDIYEQCSRGEIILLA