MSEIVVPNEAGLQHKLAEAIRAIDSRATDEPQSIATGISRSVAQAFADKVERKGFQYSGDEACSDLTFFRDPSGPHETAAEYLVQPLINWLQPWSTFSKLLRLGGSRTTHLPGIVAEPDQCLRVRRNPPHIIVEVAYRQSRPRLFEAMSRWPAPGLCSGPARLVFGVDVQYPPPAGVPPRIDIFMERPGQQQPEVVVACGAGSGCIAPALREYTIFLPLHDVHFGVSWLTRTAISIQLAVTVPLYSMYGCPYAVWDVLSGRRSVWQLVKACVRSMGGPWWGVVPLDTFEVRQEVFMELNWCHQVRNLC*