MLGGSSSSCTNETTPLRPVGPDSESVDLSCGIKKPVIHNMVSTVDLGCPIELRKLVLHVRSAEYNPRRFPGVVMRLREPRVTCLVFGTGRMVCTGARSESDANLGSRKCARILQRLGFDVKFMNFTIQNMVGLADLRFPIRLEGVQLANEQMTQYEPEIFPALIYRIIKPRLVMLIFVNGKIVMTGAKSREHLYEALNNVYPILYNYRKIN