MSSSEVGSLLLDTMPKRNSQVITCKAAVCWGAGEALKIEEIQVEKPGPSEVRIKMLCSSVCHTDILYWKRDFVQLFPIVLGHEGVGVVESAGELVTEFKQGDIVIPTYVGECKECENCRSEKTNFCHKYPIHLTGLMTDGTSRMSIKGQRLYHMFSCATWSEFTVVNANYLVKAHPSIPLPHACLISCGFSTGLGAAWKEADVQTGSSVAVFGLGGVGLGVVKGAEMLGATKIIGVDLKEWRGEKGRSLGMTDFINPTEDNNKSLSERIKDVTEGLGVDYSFECTGVSHLLNQALESTKVGRGVTIVIGAINELSVSINFLALMAGKTLRGSIFGGVRPRSDFPSILAKCMNKELQLDALVTHQVQLDDINHVFELQEQPDCLKIIIGFDDKKHL