MAFNQELEAVTQAFSGHGVDEKSLVTLLGKWDPLERESFRKKTPHLFSEDHERHFQRWDDQYVRLLKHEFVRFKNAVVLWTMHPWERDARLVKEALKKGPNEYGVLIEVACTRSSEELLGARKAYHSLFDHSIEEDVASHIHGIERKLLVALLSAYRYEGTKVKDDTAKSEAKTLSNAIKNAHKKPLNEDDEVIRILATRSKLHIQAVCKHYKEISGKNLDEDLDDLRFKEAVQCLCTPQIYFSKVLNAALKIDVDKNTKKSLTRVIVTRADIDMKDIKADYHNLYGVSLPQKVEEVARGSYKDFLLNLIVRGG*