MPLATIQVGTRSVFVKPLTIDNFAPFGGVMSLEHQQRPEDVGANYGTATKIKDVSPVTNNFAYAPSKQPARSIWYGFRCSPPNHLTSTKNSQSTYTCKVLERHPFSTQTFVPMGRNKDDQAYLVIVAKTGTDGLPDVNTLEAFEARGDQAVTYGVATWHAPMVVLHKPIDFGVFIHENSVPEENCQEVYFEPGVNVEYREKAKL