MNLVHSPSRPRFGPSALSSCGLVDPSRAAAHGIALPMSQRRKRRVLFSQAQVYELERRFKQAKYLTAPEREALANSIHLTPTQVKIWFQNHRYKCKRQEKERAMTGDGGSGCSDNEEEIEMSRSCSPDEEEHKPSAKDEKTALPDIKNSSLYPNLPFPTTGFPFPFTGQGLQYPTVSYPYTAPIQPVGW