MAALMDFYSSSPEFQLHSDPFRGELMEVLEPFMKSPSPNYFPSSPSLPNLYSNGLSSNTQSLIGFGQAQPTSLVGLNHLTPSQISQIQAQIQIQAQQHQNRSNTLSFLGPKPIPMKHAGMPPKPTKLYRGVRQRHWGKWVAEIRLPKNRTRLWLGTFDTAEEAALAYDKAAYKLRGDFARLNFPNLRHQGSSVGGDFGEYKPLHSAVDAKLQAICEGLAELQKQGKTEKPPRKSRSKLAEKVVSDKENNNSCKVEAASWSSEGSSPLSDLTFADVSEAQWEGDSDNYNLQKYPSYEIDWDSL