MARVILCGPCSNFLWNHANVKLQTPRQKTLRKKECRARATMFRNQYDTDVTTWSPAGRLHQVEYAMEAVKQGSAAIGLRSKTHVILASVNKATSELCSYQRKLFKVDDHIGIAMAGLTADGRVLSRYMRSECINHNFIYESPLPVGRLVVQVADKAQVCTQRSWKRPYGVGLLVGGLDETGPHLYQNCPSGNYFEYQAYAIGARSQAAKTYLERKFETFIECSRDELIRHALFAVKESLQDEELSVANCSVAVVGVGEPFHILDLKTLQSFIDGVEETKKDGMVDAPIVEDRQEEGAEAEGGGTAVEGQDGDGPAPMES*