MDCGLSYSKISLHQSLLFTVKTTLLSSSTRFTFKNSPFASSSVGCRRSLFVVAKGNSSSSSKCEFSGLNAPLEPTTPTGRLLSTVLLNDRNNFHVVVQKQLEQLAYDRDEALARINLSFGSDEAFLHRRIAEIKELECQASIEDIMYILISYKFSGMRVHLVPKLSKCMYNGRLEIWPCRDWELESIHSCEVLEMVREHLTIVLGWKEKSNVTDNWAPTKVQKLQLCRVYAASVLFGYFLKSASLRHHLEQKVDHINRDLGIASSSQLLLSELRSLGSETVPFGRISGTRSTSVGRIPLVREKKQEKLKYYVMSFDAETLHMCAKPKSKEALNLIEKHIYALFGDEKTGLIASDEVISTSLASLKRIVLEAIAFGSFLWDAEEYIRTVYQLKEN*