MGEVKDWRPFVYGGVASITAEFGTFPIDTTKTRLQIQGQKIDQSFSQLRYRGMTDAFVKISREEGLRALYSGIWPAVLRQ ATYGTIKFGTYYTLKKLANERGLLINEDGSERVWSNILCAAAAGAISSAIANPTDVLKVRMQVHGKGQHKGLLGCFGEIY KYEGVRGLWRGVGPTAQRAVVIASVELPVYDFCKLQLMNAFGDHVGNHFISSFIASLGSAIASTPIDVIRTRLMNQRPVS ITMNGVVTAAATPKLYSGSLDCAVQTIRNEGLPALYKGFIPTWVRMGPWNIIFFITYEQLKKY