MSRRGASVLARLATVAGSSAYVAPTTLSRVPSAALGGIRPVSITAVALGRVGHPCTARGFAASAPFASLSPSRSMSSAPYARDDARGDGAIAKHVLYRGPWLLTFRTLVRFKVFQLMGVSSLVVPLTAVFNNEPVATTTTAAVAAVVGGAGACSLALQYYASRYVGELSMIRARGTKHGANHRTRVRISTMDFWGHRVDKDFSPEDVVPPLKDLPAEALGEMAAQMFVPLDVVGSHQHVLSLRHGDLRDKKRLFALLTGEGLELPKAWRDEDESKVGSE*