MALIGKSERFSADFVMGGAAAIVAKSAAAPIERVKLLLQNQGEMIKTGHLIRPYTGLGNCFTRIYREEGVLSFWRGNQANVIRYFPTQASNFAFKGYFKNLLGCSKEKDGYLKWFAGNVASGSAAGATTSLFLYHLDYARTRLGTDAKECSVNGKRQFKGMIDVYRKTLSSDGIKGLYRGFGVSIVGITLYRGMYFGMYDTIKPIVLVGSLEGNFLASFLLGWSITTSAGVIAYPFDTLRRRMMLTSGQPVKYRNTIHALREILKSEGFYALYRGVTANMLLGVAGAGVLAGYDQLHQIAYKHWVQ*