MVVFLFSGKTSNSKDICGEDKHKEEGDPWNVDAHSAFLGPNLWDKTLPYDSDLKVHQYADLDEFLSENGIPYDGLPSSHLGNSTSLTSQRSDSLGHCAGLSLSGLSQVTTKRERSPSPSDCMSPETMNPPSPADSTFSMSSTRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDEMKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMNLHREVEQLKQENMELRARLSKYQEV