MGVWRLECMAIVCPECGVDKGTKVYSHLFYAHSYSKDAIERFKERKRQDKVLANCSDSKLFTCYLCGLPYSKRDSLTKHLVRKHSDAISNEIRRGLVCPLCGEEVKIQRNLVEHWSLVHSARPDDYKIEKTFFNDRDSYEEWRSKTDEKNNPKLVIVSTKTFGNKKVQHYRCNRTLRKKNFAPRRSRTKKNVTCCTAFMEVIEWGNTFEVEYCKTHCGHGELFGNADGKIEELIPHPLETLSNILQSNKELLRVFDTAVSALRSKLLELSDVPDQQVNDHLSMVVDIVKNADISTSAFCISNPILEPSRVMTTEAMVAPKIEPGAKAPKVEIED