MRYRALILAFCLLCLGFVTWSGSALAAKQGVTYDDIVGTGLANNCPTLDDSARGAYGIDPTKSYAITDLCLQPTNFLVKEEPKNKRQAAEFVPTKLVTRKTSSLDQVQGPLKINSDGSLTFIEEDGFDFQAITVQMPGGERVPFLFSVKNLVASTEPNITSITTSTDFKGEYSVPSYRTSNFLDPKGRGLTTGYDNAVAIPNKADSEELLKANVKRFGLSKGNISLEVSKVDGRTGEIAGTFLSEQLSDDDLGAHEAKEMKIQGVFYARIEPTA