MFGVGRSEKVRGVMRGSVKQMQHGLGDIADCCWEFVRACSVYSDLKESAFVEKLLGKAKDLGIEVGPEVTERVGQWERMEKSGSVWLKRIKLLDNLGHVVRLCANPGTQETAYNAIDSLGDATLPCDWWTRESDLALLAGIYKHGFGSYESLRMDEQFVEAFGPSFEEKVSVGEAASGRKDLIANSIDQNNFRKFPDHDSDAELNARDSNGDSSWPDSNALTRRLKRLVEHIGRIGEQAVDIQKGSGRKVRHGQIWSKREKLNFLRILLTWGLPVIPGQGGQVSWQFFKDQASVRPLKSKKESSLEACYDGLLKEMTQLLEGLDLQEGHLEFLFLAMSSSLEGASFEHLATLDTELEQLDFVDLPLFLQFFRWAMDASGVVRHLSSLEGDSEVLYLAMPPSLEMLVLSI*