MRFLVFRFIRFLHTYKHQFTGLGMCQCFSFLMTDLAISSWRRALLRLFVKLRSWAVIVPGLEVELFNARCLEHRASGRLSRRNSLNRQRSLSKSKRINARVSANGAVYVVKVKQETSRELIADGQKLGKSRKKESRMLLETVVVNNKLSLDVPRRFVVSGGSKNACLFSKQGMKGVNQDAMLVLEDFASQTGTTFCGVFDGHGPDGHLVARRVRDLLPQKLASCWQATYPFGKNHICQDERSFVSKVAGDPQLITAWKESFMKAHKLMDRELLIHDEIDCVSSGTTAVTLVKQGNDVYIGNVGDSRAVLGMTTDDNSLMALQLTIDLKPNLPKEAERIKRLKGRVFALRSEPSVKRVWLPHLNTPGLAMARSLGDYCLKNFGVISEPVITYRKLSARDRFIVLASDGVWDVLSNEQVVQTVASVSARFLASKAVVEAAVRAWKVRRPESRVDDCTAVCFFLDDLATSSAFKVGNEGPQLQKSRSTVVSLHRKLTLTSEHKSPSFSELELLTISSTSDPDVVLSTGGGTKKRKLPP*