MVKPILYPPTGQPLGPGLANVLEQLERHCLAPDGSLIARSAFLELNQAREEMSRERLQYLEAMAIYCEAMAIVEDYQHAVSVASSGGIRDTQTLFNQLSLRSTTEVYECLEQRLVVAEAAQRLRLPHLSKDGDLPDDDIENGGLAARASVESAASSTRTSSGTNVSSSGSNTLTSFSPAVLNGMETGEAGVGGVINKFLGVTPSFLRQTHLSKSPFAQDSTSYQMALVPELEARLRAKNELLASSFVIDESDTLGVNSSKTLRLPERVKSAIEEIELEETALLEDLYSADRKFAEYYNVLEQILGVLLRIVKDFKLQHQHQYDGLRKSWLCKRCQTMNAKLRVLEHLLLRDTYTQESISALHIIRGHLLEAKEDATAAYNRAVTRLREYQGVDPHFDAIARRYHDLVQKLEGIKWTIRQVEMDLNNPEEHLTL*