MGRERTGFPQDHYTPPVHQSEVGHVYNIGTQKERRVIDVAKDICKLFSLDPENFIKFVDNRPFNDQRYYLDDKKLKDLGWSERTKWEEGLKKTMDWYVRYSDWWGDVSRAMLPHPRMLAMAGIERHVEVRVIGRPNVDWCESNRPEIIKTNMVGILNLADVCKENGLLLVIYATGCIFEYDDDHLEGSGIGFKEEDKPNFSGSFYLKTKGMVEELLQNYENVCILRGRMPISSDLSNPHNFITKITRYEKVVNILNNMTVVDELLPISIEMAKRNCTGIWNFTNPGVVSHNEILQMYREYINPTFKWTNFTLEEQAKVIVSPRSNNELDCTKLKTEFPKLLSIKESLLKYVFEPNQKNKLVNEV*