MLFSAFQTLVDALHKEVGDTNVKLGTQVLSLACNCDGLSASDGWSIFVDSKDASSKELARNQSFDAVIMTAPLSNVQRMKFTKGGAPFVLDFLPKVDYLPLSLMVTAFKKEDVKRPLEGFGVLIPFKEQQKHGLKTLGTLFSSMMFPDRAPNDQHLFTTFIGGSHNRDLAGAPTAILKQFVTSDLTKLLGVEGQPTFVKHIHWRNAFPLYGHDYDLALEAIGKMEGDLPGFFYAGNNKDGLAVGNVIASGSNTADLVISYLESGIKHVN*