MSSFTGPRIGLARRHPWSTLAGSHPRTEREVQGEAMSARETSMKEPARMAAGDGMPRAVTHAERPDEAARELRAGLGDAALELVLVFCAPSYDRHALADALAAEFGMVPVIGCTTAGEIGPGGYTTNALVAVGFPTEDFCVVTALVDHVDRFEIADSTAIARSLLSRRDRALASRPVPLGEDARSFAMLLIDGLSMSEETVVSALHNALIDIPLFGASAGDDLHFERTFVLHEGAFHPNAAVVALFTTTRPFTVFRTQHFVSSDRKMVVTGADPQHRIVHEINAEPAGREYARLVGLEGEPLTPMIFASHPVVVRVGGQYHVRSIQKVNDDESLTFFCAIDEGIVLTVAEGVDPVANFDGLIEGIEAEVGAPDLILGCDCILRRLEMEQRQLNAVMSDRLARHRVVGFCAYGEQVNGMHVNQTFTGVAIGGR