MALKSLPDNLVSSMNGFLTHSTIHTEALHTKSTVQLEAISDRLGYLEDLIKMLLGAKKSARYKVLPPPPSLPPAVAIPSSHPQSVCQVPSSLAQNISPAITININGTDAAASEALSSTLAAVSHATLSSISTSHPMSLTGSPQPLSVAALPPTSAGETGDDVKARVWRELTIKFSELCLWKHAWKWREHDHQYVPFYTPQKVTTIREVWEEHASGLNGFLAERDLTEMWGAKWKCDIGKIKTEWGCRQRIIRLVNRLCEKP