MAPPEVHHLFHNPIADHSFSADRQTLAIARDSTVELYGRAEKGFRLQDELKGHDKTVTSVDIAPSSGRIVTCSQDRNALVWEPSPTGYKPTLVLLRINRAATYVRWSPSETKFAVGSGDRVIAICYFEEENDWWVSKHLKKPIRSTITTVAWHPNSVLLAAGSTDAHARVLSSFIKGVDTKPEPTGWGERLPFNTVCGEYLNNSAGWVHAVAFSPSGEALAFAAHDSSITVVYPGGPDQPPRALISINTQLLPFMGLVWNGESEIIAAGYDCEAFRFRGGEGGWQLSGSLESKGRPGADAEREESALNMFRQMDLKGKVKDDTQLKTVHQNTITTIRSFQESGSGLVKMSSSGVDGRIVIWDV