MVKGKSTKGRQRIEMKRIKGEEARQVCFSKRRPSLFKKASELSTLCGAEVAVVTFSPGGKCLSFGHPSTLSVADRFLAAHTLDGLTIGSDSHGTQGLTGSSQEMNQQVMELQKLMETEKRRKEMLVDAMDRESGGPVMQLLNANVSALGIHELEQLRKELCMVQDMVKEKSHEMLQDAMQTRRLPPQPPMHMAAMPWQVLSGDQRAGTMYTTVPSSSSGPCEGLHASSLLHCSHGGLGNYSN