MSTKQVTCRYFMHGVCREGSQCLFSHDLANSKPSTICKYYQKGYCAYGTRCVYDHTRPSAAAGGAVGTMAHSVPSPAFHNPHPSSEVTASIVKTNSHEPGKREKRTLVLRDRNLSGMAEGKTQPSMVSNPGSCSDPQPSPEMKPHSYLEAIRSGLDDVEASSSYSNEQQLCPYAAAGECRFGDACVYLHGEVCEICRLRVLHPFDPEQRKAHEKICMLTFEHEMEKAFAFQASQDKVCSICMEVILEKASASERRFGILSNCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSQGTVRFFNSVRLWDFIENRESRHVPNNEDVDMTELGDLFMHLSGVESSEP