MVAITQTDTARYNYGERCRARSGRLSQNSQGGTTTLSMTAWATRHPVSRIAHHRCAGCCRYDTMENYVRXKKSDDEAVPENEVRIQSSGKLRYYIAYAISIVNEKGFDTFQLKAMGRAINKTVAVAEIVKRRVPGLHQITEFSSLAVVDTWMPKEEGPAPLQVTRNVSAMTITLSTAQLDTNHPGYQAPLGPEELEQVSEQDVDDMMASEARKTSGRPRGRGRGRGGRGRXDRGPPHPGGEGPGPEQFVELGAD