MDSGSAVDIISTLSDFLLVLIISNLSFKEALSTSRLSTRWRHICRETRNISFREDEIVTFADDSVARYYQRAALVAYMVGWVNNFTGGVVESFELRLSNSYAFEEGVTTLIEFAVSKNVKHLFLDLSEPRWVTNNDAAQLEPGLIKLPESFYKITSLVTLKLFGCRFEPSRLAKPGMVKTMFFRWIRLEMLSALIAKTPLLEILNIKNCWEIGLDAITGYNDRLMKLVFKYCSFSAQQTTLDVPNIQIFKYFGKVYRFEFASANKLMEEAYLDYREESRYNVSAGAIISGFLYSMLSAKTFTICPYVLQLIQECEDPVRLKAPMETRQLVLKTNFEPNEFVGIRFMLNSSPYLETLSFQMVGPRPIEEMVPQIDPEAYWGQNTSHECLKKTLKKVEVWSFYGGTHELRVLEYLIRYGRMLERVDLYQPIGLDDIQLLPIRAAADRVGEFEARSENLVVTFY*