MSLLGFHSYGEYLDQFITPNDVRYLRNWSFQRKLIQNACGKSCLGGLLTEEEYKDRRQKEMDMLKPRGLGGLQLFGDYLNNNDRVLRQFAKREKMLLNKHLSTIVYLLMRSSVGLEVSGFIDLEQSLRESRFLTGSKYFVDWKGVFEGTVKLKPGKHHLSHYNWYKNRVVYNDSDNFQVVNEGAHSLLMKHRGDHKMICVNVGCDCPASKNARRTMYASPIYGHAIFFDHIIRRIN