MNLTHRQLTMFRAIMLHGNLGRAADACASSQPTLSRELGRLEQLLGFNLF DRVRGRLRPTVRALALMQEVERSFIGLEQIAARASELRTQATGRLRIACL PALAHALVPRALVYLSHTHPELGVSVHPLESPWLEQAMSEQRFDLGLSET QKAPAGVTLQPLLKVNEVAVLPRDHSLCRKARLQPRDFTGERFISLAVGD PYRTAIDAMFEDAKVHRVTLLETTSSVAVCAMVRQGLGVAIVNPFTAMEL SGPDLVVRSLTVAIGYQVNMLLPEIAAPHPLQSVLADTVRKASADLSHLD QCFY