MAKVGEGDARWIVEDREDGANVNNWHWAERNVFSWASARLRELLQGVVLPVGEVDPSAPHDVRSSTSSSQNNNRSSTYARVVVYKVDKIEGDAMLYNRKGKLKTLADLKVEAKWKLVPSTGAEQSEDSKDAVSGLLKFELYDTEPDVNWTCSSQGAQAERAKQVLRTLGVREVQHVAKRFMDELAEGGDVDISSFQRKPSQLASNAPLTGSLGAPEMKTSTAPPPEKKSASSAPATTSKATLPHKTAAKKASLEIDEFFRCSPMDLFLALTDERRVSAYTMAKTSIKAEEGGAFSIKSGRYSGTFEECKPGQRIIMKWRLDKYPANLFTRVEIDIKQNEGHSELRLRHFGVPAEFVHETETEWRVEIFERLRMVLGYGQPRVF*