MDSFINPPDVLFREAESRRRQAEEREASRSFPEEPQRDVLQFLLEYAPLRDWERDILAIVRDEAYYFAPQGQTKIMNEGWASYWHSTIMTHHGLTDAEVIDYADHHSGTMAMSPRRLNPYKIGIELFRDIEERWDKGQFGPEWENCDDMEARKVWDRQLGLGREKIFEVRRIHNDVTFIDTFLNEDFCRKHRLFSFAYNDASGNYEIASREFQEIKQQLLKSLTNHGRPYIFAKDGNYRNRGELLLEHRFEGIELKQDYAQDTLVNLQRIWRRPVHIATVVDEEPAIISYDGTHHEIRPGLCALLVAIVCVQTYRVQGYDTVVSVDGTPPNIELAQQVGLRYIHIPLRYSGIEKDAQEALTRVVRDVPGKIFVHCHHGRHRGPAAAVICAIADGALTHAQARQFLEDAGTSPHYTGLWRDVAAYRPPAADAVLPKLRSVAPVDPLASVMVRIDHNAEAVQEMLSMADSQEFDASRLAAQALLLQEEFAEAARLRPHADGDSRDAELVRELKRGSELAATLRSVLATDDLESARDLWAVIKGQCRACHHEHR