RHRWTGRFEAHLWDNTCRKEGQTRKGRQGGYDAEEKAARAYDLAALKYWGPTTTTNFPAVEYHSKLNEMKSMSRQAFVAALRRKSSGFARGASRFRGVTRHHQQGRWQARIGRVAGNKDLYLGTFSTEEEAAEAYDIAAIKFRGASAVTNFDMSHYDLRRICSSPSLLLGDTAR