MADTVVVLGTWASPYSNRARIALLEKGVKYEYKEEDLVNKSPLLLKSNPVHKKIPVLIHNERPICESLIIVQYIDETWNKTSPLMPGDPYERANARFWADYIDQKIRGSRIWKNKGEALEEARKEFTDSLKVLEGVLGQKQYFGGESFGYVDVALVPFTCWFYAYEKHGNFSVEEECPKLMAWVRRCMKRESVAKVLPDSHKLYEFMGVMKKRFGVE