MADTVVVLGTWASPYSNRARIALLEKGVEYEYKEEDLVNKSPLLLKFNPVHKKIPVLIHNERPICESLIIVQYIDETWNKTSPLMPGDPYERANARFWADYIDNKIYDCGSRIWMTKGEAREEARKEFIDCLKVLEGVLGQKQYFGGESFGYVDVALVPFTCWFYAYEKHGNFSVEKECPKLMAWVRRCMKRESVAKVLPDSHKVYEFLGVMKKWLGVEE