MGAQRMQRTLLSLVLRLLLLCTVATGKCSGKYHELLLQLQRQADLMQDPSTLLDPYIHLQGLHSPVLQEHCRERPGDFPSEDALWRLSRQDFLQTLNTTLGLILRMLSALQQDLPEAAHQQAEMNVRGFGNNIHCMAQLLRGSSDPKAAEPTQPGPGPTPLPPTPPSSTFQRKLRNCGFLRGYHRFMRTAGQVLRGWGERQGRSRRHSPCRALKRGARRTQPFPEIRRLAPRGQPPGSLWGAPAR