MSSSEVGSLLLDTMPKRNSQVITCKAAVCWGAGEALKIEEIQVEKPGPSEQLFPIVLGHEGVGVVESAGELVTEFKQGDIVIPTYVGECKECENCRSEKTNFCHKYPIHLTGLMTDGTSRMSIKGQRLYHMFSCATWSEFTVVNANYLVKAHPSIPLPHACLISCGFSTGLGAAWKEADVQTGSSVAVFGLGGVGLGVVKGAEMLGATKIIGVDLKEWRGEKGRSLGMTDFINPTEDNNKSLSERIKDVTEGLGVDYSFECTGVSHLLNQALESTKVGRGVTIVIGAINELSVSINFLALMAGKTLRGSIFGGVRPRSDFPSILAKCMNKELQLDALVTHQVQLDDINHVFELQEQPDCLKIIIGFDDKKHL