MSTKQVTCRYFMHGVCREGSQCLFSHDLANSKPSTICKYYQKGYCAYGARCRYDHTRPSAAAGGAVGTMAHSVPPPAFHNPHPPSEVTASIVKTNSHEPGKREKRTLVLRDRNLSGMAEGKTQPSMVSNPGSCSDPQPSPEMKPHSYLDAIRSGLDDVEASSSYSSEQQLCPYAAAGECRFGDACVYLHGEVCEICRLQVLHPFDPEQRKAHEKICMLTFEHEMEKAFAFQASQDKVCSICMEVILEKASASERRFGILSNCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSQGTVRFFNSVRLWDFIENRESRHVPNNEDVDMTELGDLFMHLSGVESSEP