MSRIPPPSHSPPHLLASTADPHIPSPLPSSSTRSLHPDEDVSSLMDYQLDEKIEAYRRHISTMKLPDDNFKLRLRLQMYESEKERRLAEKQAEFPLNANTSAVNKFLGVMKRQYVMESLERVVDQVACNPKESVPRSPAHSPKDDVLRVNRSSSEAMICTPVKKLNYIHNLELIPSGQKCKDCHRLQDNILASCSENESVDTRLCSSCRARSSLDNATGNVRQLQREQKLHSSTNCAIEKSSSGKRLHQAVGDTPDTALELSDGEENMDEKVVSCFAVQPCSAELPRRKSLRSTAKKMEGAKILYPSSHDPEAVEVQYADLQHLAPLQFLNDTVIDFYIKYGEYLVHTNGENFGKSRNLGNFSFFQLFFL*