MTKSHFHGWVGHDEQSPHGNLVWEEFEVKPFDEHDIDLEITHSGICGSDLHVLSSNWGPAPYPVVVGHEIVGKVARVGKSVTHLAIGDRVGVGAQSLSCLKPGCESCAQGDENHCPNDFVTTYGQKYKNGYTAQGGYATMWRGHSHFAIKIPKALASEQAAPMLCGGVTTYAPLKRHGVGPGKAVGVIGIGGLGHFALLWAKALGSEKVVAISRSRAKEQDARQLGADDFLSTSETNWESTYANKLDVIIETAGPRESSPYNSYLSLLRKDGVFIQVGNSGQPLPRIGVGALIIKSIKITGSVIGSPGEITDMLELAASRGIRAWVATRPMKEANSAIVDFEQGKPRYRYCLVN*