MCIRFSSKVDDPYANNPSHKAFTRAFLSKSTVEFGQDNFLTCPLGILFTLGILLGSGGAQGKTGHQIGKAIRLKSTSSSWNPFGAQEEMKSLYKELNDSLGSEKTFIDDKEEKVVRISTGLFVQRTYEIETSFNESIKNDFKGELIPVNFLNRTSATLSINRWVDQQSNGLLEKFFMDDIPDDTGMILVNVFYFRDFWESPFEPHYTKIENFDISPNRQIKVPMMMKEEVLHYGKFENQGFEIVSKPLNNTRFTFVVVLPLEKWSLTGAMELLNGNKILSEYIKKLKETTVSLRLPKFTLKNTLDLVQTLKSMGIVDLFNPVAANLSGITHDHQLYVDKFMQTNILKLNESGIEATTVTSPIFVPISAVLPDIDFNVNHPFICFIYDQQLTMPIIAAKVIEPIISS