MAEPLLFRDEWVVKITHMLHENSEADAGENSQANADPILRVARPLLNAKQEAYIPQIFSLGPYHHGKLEKDIGEAEISMAEAYKGKAAAKLSRKLRSRGKNFNSIVEIMEKNLQRIEQFYHWPPISINTEGEYSKKFALMMAVDSSFLLCFLISLSNDDQSRSDDDTMSLYPYIMYDILKLENQIPLFVLEGVFEEVNTVADFKFYQLLRTTFVELSPFPLPEMEIVHAARGRHLLDCMYEFVSKFLAIQTGEGGHQWTLWQTFNNIVIWGSCYFPLVCCCRCLACFTKWERPLLEGISAGQLSGAGIKFKSFSKLSSKIRFDKYSATLYLPEITVWDMHTEV