MQMDSYYFHDDAHFFAGCGVPGSPFADLIASLSTEPLPAAAASQSAFREYRGVGLELPGAARGGMAGVGSKGNIHRRMMGVLARMGPSAGGSYCEEDGQEERPQQQAAGAVESSRGFRHMMRERQRREKLSQSYADLYAMVSSRSKGDKNSIVQSAAVYLHELKVAKDQLQRRNDELKAKILGHDAQQQCVKVQFEVDEPSSSIDSMIGALRRLKSMNVKTRGIHSTLSGQRLTTEMNVETTIAAGEVEKAVEEALQEVERNQLHDSEASFPGSRSGWPQTSHVQNVF