MSPQPSISKKQIHKWKVQTMLTTGFASELKVGRIFLLPDCLGLGEDARWRWKWIPISMLLGIKGGTSTGLYPYVRLKSLTPAFGKLALQPIMEISAIPVIGICKKFSVGPNMFAIRASLKAGTEGVPWTLQLTWKSSERDMLQTKVASYMTVLEYLQRCALSRTCKAVFRAAVKMPFLHSHRPVCGDTSSGSVHITQYLGLRASRDKPLPTIAYLKASERFGQSKTITICPGHFIDPGNESGAPGEREFNLEIVNVLEKDLSANGWRVLRPDRDAPNLSWEEYLNWVSKQTCSGHPVVEIHGQGSSAMDSKGSVVGVIGDPYIMLNRELARNIGFLNIDWKELGVPRRGGVIVESFNADEILQMAPSQRVQAARYIGGQLMDSIQRISSKTDAKKIGD*