MALKSLPDNLVSSMNGFLTRSTIHTEALHTKSTVQLEAISDRLGHLEDLIKMLLGAKKSARYKVLPPPPSLPPAVAIPSSHPQSVCQVPSSLAQNISPAITININGADAAASEALSSTLAAVSHATLSSISTSHPMSLTESPQPLSVAALPPTNAGETGDDVKARVWRELTIKFSELRLRKHAWEWREHDHQYVPFYTPQKVTTIREVWEEHASGLNGFLAERDLTEMWGAKWKRDIGKIKTEWGRRQRIIRLVNRLCEKPRWNVNLALRFLEQEYSSYSARQFCDFLGKDSGANVDTVLARSQSFTH