MARATGRSTTTAISVTVIVPTYEERENIGVLYRLIRESEDAFADARGKWEIVIVDDNSPDGTADVVRRLRAAYDDPLLILSERPGKLGLGTAYAHGLKLARGEEIVIMDADLSHHPRDIGKFLKLRRERDLDVVSGTRYLPGGGVHGWDFRRKLTSRGANYLARVMLAPGASDLTGSFRCYKKNALETLVASSGSKGYVFQMEIIVRAKKSGMSVGEVPITFVDRMYGESKLGASEIVGYLKGLVRLFFEL*