1 MRIVLFGAPGVGKGTFAEILSKKENLKHINVGNILRNEIKKESNIGKEVQNVVRSGNLVS 60
61 DSLIINIVHDEMKNILNKKYKGFILDGFPRNMYQSKELIKMTNIDLFVNIYLPRNILIKK 120
121 LLGRRICNICDKNFNVSNIQQDSFDMPPILPSKDCIQCNGHTNLIKRKDDNEDIINHRLN 180
181 SYESDYIPIIQFFKNEKYNLIDFPLRRGIRDFDDFYSILVNYRKNEKLK 229