MAREISCAYWLISAPAEDTKEATWQRLQSRATDLATNFKFNVPDLRVGTLDALLELSDELAKTDIYVEGAVHKIERQLHDLNPEESITINQVPVNQFLERFQWDEGKYSLKKPLREIVSSISEDVTKLDEELKLKASEYNVVKSNLGAVKRKAAGNLLVKNLAEVVKPEHFVESENLTTCLVAVPSAAAGAGRRAGGVTAARRAAAKEFQTSYESLTDYVVPRSGLRIAEDNDFELWRVVCFKRVADDYKNAAREKKFTVRDFKFDENTLEESKGERSKLEAEVEKLWAALVKFCRVAFADAFVAWIHLKAIRVFVESVLRYGLPVNFQAMLLKPKAKTEKKGEFFPYVYFGINPLVGAA*