MSPFEPDRWIEQLRECQHLAEPDMKALCERVRSILMEESNIQPVSSPVTICGDIHGQFWDLLELLRKGGDVPQTSYIFMARLLKRMQGDFVDRGHYSLETVSLLLVLKAKHPDRVTLLRGNHESRQITQVYGFYDECQQKYGSALVWKACCSVFDYLNLAAIIDGETLCVHGGLSPDIRTLDQIRVLSRAQEIPHEGAFCDLMWSDPDDIDNWAISPRGAGWLFGGNVTREFNHVNSLSLIARAHQLVQEGYKYMFDDQLVTVWSAPNYCYRCGNMASILTIHEDGGRSFTVYDAAEENERDKGMLKQRKMSRRPKWAPQ*