MSTKEKRAEILKAYFDKPSVNPAPIITSLNGDNSWMFSIPVPTRHRKPNTSPYYHIVSDPWLTGPPTTGFIAWLISFGHVSPPAASSGADVEVICAEIDAAAGFSPAASDQKKSRIGAIILGYNTPDHVSTRSLATFDPTIPVLAVPGTDKTIKAMAHFDTVVTRAQMAEEIRDWRGCIDKQNPTQLLPPWIWTFGAKGDNSLMSVGVVAWETEASADACDAILDGPHGIRTGSAGAQALGQASPPLRFLAMLHPTKESYTLWFRNIHGGASGAELAALIRARVWIPTHDSMYTYSGPVGRLVFESLGDEGKLAGDGTDGRPEIVHVGNGLSYPLDTRAT