MGVVEKDPLSELRLPPGFRFFPTDEELLVQYLCRKVAGHNFSLQIIGDIDLYKFDPWVLPSKAMFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKIISSQGKKVGIKKALVFYVGKAPKGTKTNWIMHEYRLIDASRKTGSTKLDDWVLCRIYKKNSSAQKLPPMTSSISSMECSNGGSSSTCSSSHLDDVLESLPEIKDRFFSLPRVNSLLTLHQQDHENLKFQNHLLLGSTNFDWASAASAASFDGLNSVAQLAPLDQSQAPSGFINSDMYIPTGQPLRNTAEQEVQSGFQRFHNSGWLPQSFSNSGDGFGF