MSDQEGDWDFYLRILSNSARDSTDPASDPSILQSVKKLHGFCKMEKSDDLVARIYPQFNKVFHRSVASLSQSESGASKGLLLLAILQFFLDFGDMVLHDSDPSLRTFFRSCLSREFSDAAVAEATCEFLVVNQRKLLASFPNLLPQFFPLLLKLIAWNWEKLEKSFLKIFPGLISPGSFLPLFPSIVDLPILVVALEKVERSSGSGSRVGGSIASIQKSAAPEMLLALMDEAYTGSTIGDGGDDSESEDNNTIDVADPLFLELLKDENDGLAERHRASPTLNAALQAAASGPRSERMKQTLKIAPRLLDVYFSVTLRDANDSLICALIPLLMTRNSTMFPDKIFSHEIRRRLLEFVLAAFQRSPNFIALLKKPIIDRLGEAYDDVAKRELALQLCWAIGEYGGGGESHKEAARELFESLELLVYENLSSSRLGLRQESGNGSRRTTQSRLLCFVVTAIAKLATYHRELLPRARVALGKVVKSRISDARVWRRAHDYLGLMNEPGICWSVLGPSRVSEKRFPGTVNWSEGGQKMVAHIPFHILSEQGGPPFHDFAFSDIIPKN*