MSTKQVTCRYFMHGVCREGNQCLFSHDLANSKPSTICKYYQKGCCAYGARCRYDHTRPSAAVGGAAGAVPLGVPSPGFHSPHSASDLSASFMKTNLHDPGKREKRTLVLRDRNLCGLTEDKALPCLVSNRGGCNDPQNSLEMKPHSYLEAIRSGLDDVEGSSPYTSGQQLCPYAAAGECHFGDTCVYLHGDVCEICRLQVLHPFDPEQRKAHEKICMSTFEHEMEKAFALQASQDKVCSICMEVILEKASASERRFGILSSCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSEGTVRFFNSVRLWDFIENRESQHVPNNEDVDMTELGDLFMHLSGVESSEP