MSVRSSLPILLFTSTVGAALQAWPSPHLFHCPSTRSSTVDLPKTTAPDILLSAFGNRLSSQLEDLQSTSDNQSPYLTAEWLRQALDVSLSTHYHVEKLFPHVREALLHENCNWVNQHLDDTVKLLDVCNALKRRISSIKRYEESVQLAIHCLEGKAYLSEIQFLRSRNALANCIQTMENSEGQQRSELDNCRSILKRIMGHNPVIDSTSHAGKSIKEEIAGAIINESKVTTAFVCGALVAAFSFKSKLRSFSVTHNVQGQFGWCSSLVSLQHKLNQAMDMNRKTKGAHSLLQELDRTDATVRCLHDLLNRFISCKLVSLNDNNNAAELKQSVQNLKRRAVELKQGMAPFENQINELFNVVVTSRMALLDILTYSSVS*