MQRLSSSLQSLHLQSRLRSGVSTARRIKLSTASEIKQEEKDEINEKLVAAVLFERLPVILPKVHPAISTFREFSFQWQQQYRRQYPDEFLEKSIAKGKDDHRIDFVPSPRITDADKINDKRSLQRALDRRLYLLLHGTPYGASKEKPIWHFPEKLYTNEETMRKCAESALKSVIGGLSDVYFVGNAPCGHLVVKSTQSGNDIPPYLKQFFFKSQVIGSGKYTISKCDDYVWVTKDELLEYFEPEQRPFLQKMLLH*