MLGSSSSSCTNEMAPQRPIGPDSESVDLLCGIKKPVIHNMVSTVDLGCPIELRKLVLHVRSAEYNPRRFPGVVMRLREPRVTCLVFGTGRMVCTGARSESDANLGSRKCARILQRLGFDVKFMNFTIQNMVGLADLKFPIRLEGVQLANEQMTQYEPEIFPALIYRIIKPRLVMLIFVNGKIVMTGAKSREHLYEALNNVYPILYNYRKIN