MFLLKTWRSTAFGIYGYMNFTKNGFLDHSKKFKPEDMQIQIQGKNCVVTGANSGIGYAAAEGLASRGATVYMVCRNKERGEEALSKIQNSTGNQNVYLEVCDLSSVNDIKSFASSFASKDVPVHVLVNNAGLLENKRTTTPEGFELNFAVNVLGTYTMTELMLPLLEKASPDSKVITVSSGGMYTSPLTTDLQFSGEKFDGVLQYARNKRIQVALTEKWAEKYKNKGIGFYSMHPGWAETPGVARSLPSFKESFSGKLRTSEEGADTVVWLALQPKEKLVSGAFYFDRAEAPKHLTLAGTSKSHDLIDSVIDTLHSMAALDP*