MVKALQGAADVNQLMDQLERHCLAPDGSLVTKSAYYDLQLAREEMSRERLRNLEAMAIYCEAVAMVEEYQQALSLPNHVGTRDVHGLFPQLGLKISPQVYETLEHRLVVAEAAQKLRLPLISDDGEIHEEYIEKWSILSRSFLDSASTTSFTISSASNSVNYANSSANSLGAAPDTDVVGGVPNRFLGITPPYLSYVQLQNTMSMDMADYQMFLAREIEGRLKEKCDKLADAIVDDTDSSTANQNSSARLPERVKFIIEEIEREEAALREDLYSADRKFAEYYNVLEQILGVLIKLVKDLKLEHQHKYDEMQKTWLCKRCETMNAKLRVLEHILLLETYTPESIPALHSIRNYLVEATEEASAAYNKAVTRLREYQGVDPHFDTIARQYHDIIKKLENMQWTIHQVEMDLKAHA*