MATRARGFSLLRGRLGRGPVRAPGVAERAWRGFGSSGRRHEAVIISGTNMAKQIQKEIQQGVESWIALGN
RRPHLSIILVGDNPASHTYVRNKIKAASAVGICSELIIKPKNVSQEELLDITDQLNMDPRVSGILVQLPL
PDHVDERTICNGIAPEKDVDGFHIINIGRLCLDQHSLIPATASAVWEIIKRAGIETFGKNVVVAGRSKNV
GMPIAMLLHTDGEHERPGGDATVTIAHRYTPREQLKAHTQLADIIIVAAGIPRLITADMVREGAAVIDVG
INYIQDPVTGKTKLVGDVDFEAVKKKASFITPVPGGVGPMTVAMLLKNTLLAAKNIAY