MVSTVDLGCPIELRKLVLHVRSAEYNPRRFPGVVIRLREPRVTCLVFGTGRMVCTGARSEMEANLGSRKCARIIQKLGFDVKFMNFTIQNMVGLADLRFPIRLEGVQLANEQMTQYEPEIFPALIYRIIKPRLVMLIFVNGKVVMTGAKSREHLYEALNNVYPILYNYRKVN