MVRDGGNAGWAGKQEGGGCEREREQGKWDEKRGMRWTKQQERESRRLVLFLEFLLLYNAVCLFDYALDYGKRLEFLGDSVLDLLITRHLFSEHPDLPPGVLTDLRSAAVNNKNFAHVSVKHHLHQYLRHGSGILLGQITRFVKSVQEHNEAKSLPSSPGPGVQAPKVLGDLVESIAGAILIDSKFDLERVWEIMKPLLSPIVTPETLDLHPLREVSELCHLKGYPIVWKKSLQQGKVVVAGVEVALEDETLIGKGCKTSKKSAKENAAKEILKQMKERGIYHCRHPILTSREALNMEPRETTIQSVEESVSAGCISRKKARLLNTSEECILDHPSQNLNSRRDLHRGVGRMRQQNPEEGIAPLNIAERCKNKLEANETQEFLPRKKARVIESQFSGNSEASQDNCKNKTNIAGHDPSGAYSESCSPQGKLLVHLNSSMVYIISKNCYKWNWKFNQEKEIFTS*