MTTTTGRTGPWTETDAPPTAIRLPGILLGVGLGGFVDGILLHQVLQWHHMLSSTDTDNIGVRYYDPRTVSGLRMNTVWDGVFHAVCWLSVLVGLAVLHSRVTHGRRRVWTSRVLWGWVLVGWGLFNLVEGLLDHQILGIHHVHGGPYQLWWDIAFLVAGAVLVAVGDLLRRGGRPAA