MSLCVETMGFHTSTSRFCGIVPHKVIVTAASFVHLQKWQQVVLLLIPSTSNFWKELKCCSKRVSYGLFWKLDITSPKVGTGNVILKCFFGYDPIRKQFKVLCWTNFYRQGRTSNEQYQVLTLGTGELLWRKIECLFPHEPHKDKNGICINGVLYYIAWLKNRCYDGTEIIVCFDVRSEKFSFIEIEIKEVKGSILLEYKGKLGVLMWSVYSYSAELWVLDDTKNVKWSKYKFVLPYTASEEVKKSIWATDSGELVWTLSSPLSHPLYVYYYNLESQSVREVEIKGMKDKVSRDIGNSLVTFTNYVENLMFLQ*