MADTVVVLGAWASPVSHRVRIALLEKGVEHEYKEEDLVNKSPLLLKSNPVHKKVPVLIHNERPICESLIIVQYIDETWNKTSPLMPGDPFERANARFWADYIDKKIYDCGSRIWMTKGEAREEARKEFIDCLKVLEGVLGQKQYFGGESFGYVDVALVPFTCWFYAYEKHGNFSVEKECPKLMAWVRRCMKRESVAKVLPDSHKVYEFLGVMKKWLGVEE