MVVFLFSGKTSNNKDICGEDKHKEESDPWNVEQHSAFLGPNLWDKTLPYDSDLKVHQYADLDEFLSENGIPYDGIPNSNLGNSTSLTGQRSDSIGHCAGLSLSGLGQVTTKRERSPSPSDCMSPETMNPPSPADSTFSMSSTRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDEMKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMNLHREVEQLKQENMELRARLSKYQEV