MYSLIRHGRSLVELQKWRHLRVLVQKASPLSNSFSSASAARLSPRVGRKGKSFTVSYLVDSLGLPKKLAESVSRKVSFEDKDNPDSVLNLLRSHGFTDSQISTIVTDYPQLLVADAEKSLAPKLQFLQSRGASSSELTEIVSTVPKILGKRGHKTISVFYDFIKETLLDKSSKSEKSCQPFPQGNLENKIRNLSVLRELGMPHKLLFPLLISCDVPVFGKEKFEESLKKVVEMGFDPSTSKFVEALCVVQRLSDKNIEDKVNAYKRLGFDVEYVWTVFKRWPNFLTHSEKKILNTIETFLGLGFSRDEFSVLIKRFPQGIGLSAEMVKKKTEFLVKKMNWPLKALVSNPAVLGYSLEKRTVPRGNVVQALISKGLIGSELPSISRVFVCTDQVFLNRYVKRHEDKQLETELMAIYRAS