MAFHRTIARRLWAGKNAAASGAAIPKPPAAAPAPPARRPLPAVDDCPTLAFLRPRPTTAGYSTASVPLPAHCFPALPIGDQLFRRLRLDGLAPPVVVTVARPRPEEAGVTVEQARKVARAAEMEVARARLRSNAQSVVSGSEFAALCADIAGGVEGGRRLARALDESGVVIVLGDAVFLRPDMVAKAIESVILPAAKQQQQQLAAPRAGEEEEGEAAARRREELAAMEAQKAAIDADAAAQVRRELWCGLALVAAQTLGFMRLTFWELSWDVMEPVCFYVTSLYFMSGYAFFMRTATEPSFEGFFRARLASRQRRLMRARGFDVDRYNALGSAPAPVQSGDPREVLRHVSHVQ*