MAVPISNVDRIDEKELGAKIDVADVHYEPSIAEEPNLGEEIDQTYLNASKAIRFYRGTLFQMILFGALSFVGPAMSDAISYAASCAMTLVGGPLINKIGIKWSCIIAAIAFPLSGSGYYVSGFLYVAETTAMLSYPHLHERGLYLGIWSAMRNSGSVIGGTKKVRRSDGSPVPYSRDMTWFSTRARALSSLIVPCCTILMVTVYGRLLDNKKWKQRTRAWFGKYGNERTAFDYNLNTREWLFRCFETLGQAIAYGINSHVMIALIRLVPETPAWNDDVVD