MVDLIQVVLQGFKDAVNWFISLFMQGLRRGYQEISVAMFGTPTPRTNGAFVFGQPTNAPWESIHHALIGGEIMIVSLLLLVVCVQGRHLIRIFNLGSAYESRRTRKTAWVGAFLIITWYWVAVLTLYLVNGFTIALLPSFNSLSTAMLGFLQNAVTNPGLSLVFALLGGLSMWALEALYYIREVLLYVYIYGMPIAFALAYGNVPVLSDVAMGFSKRFVPLAILPLPAAVVFKGYDLLYSQHALSPGNPFLKYLVAVSLPLVAVVVTWKTFQYATPLTAKAISTAGRGAALVGGVAAGAYVGSASVATTAARWGPKAAAGQAVAEHASRRAGSEEGEESAPSYRRTENDPQTR