MSTQSSSTPHAARPPVDDTSVPSFESSGGDWDEIAAEIAELGEERIVVNMGPQHPSTHGVLRLMLEIDGETVTEARCGVGYLHTGIEKNMEFRTWTQGVAFCTRMDYLAPFFQEAAYCLGIERLLGVEDDVPERAQVIRVLLMELNRVASHLVCLGTGGNEMGATTVMTVSFTAREEILRIFESITGLRMNHAFIRPGGVAQDVPAGLTEDFWHMDTEVRKYLAQLGDLMLANPIFRSRLVGTGHLNLAGCMALGVTGPVLRSAGLPYDVRKSAPYCGYETYDFDVPTSTEADCYSRVVLRIEECYQSLKIAAQCIERLERSTGDPVMVADKKIAWPAQLAIGTDGAGNSLEHIREIMGESMESLIHHFKLVTEGFRVPAGQVFQTVEHPRGELGVHLVSDGGTRPYRAHFRDPSFNNLQAVALMCEGGQVADVVVAVASLDPVLGGVDR