MVKPILNPPIGQPLDPGLAHVLEQLERHCLAPDGSLMAKSAYVDLLMAREEMGRERLRYLEALAVYSEAGAIVEEYQHAISVASSGGIRDVQTLFSQLGLRSAPEVYESLEQRLVIAEAAQRLRLPLLSKDGEFPEEELENWTTSSRVSIDSTAPSIRMSSSTSTSSSNSTFLVNSSAVSAMNNSFESGEAGVGGVVNRFLGITPGWLRQTHLLKAHFAEDCTSYQMALVPEVESRLRVKCEKLAASFVMDDADASGALQSKNIRLPERIKSAVEEVEREEVALLEDLYSADRKFAEYYNVLEQILGVLLRIVKDFKLQHQHQYDGLRKSWLCKRCQTMNAKLRVLEHLLLRDTYTQESIPALHKIRDHLLEAKEDATAAYNRAVTRLREYQGVDQYFDDIARRYHDLVQKLEGIQWTIRQVEMDLNNPDEHATL*