MATLHTKSIVFFIFGVMGVAAHADFLCMQNSTLSSTFKHNLASALQDLASDVSSSPHYATTTRGSGEDQVRAKFHCRANQSSQACMQCLTNATTLLLSQCPISTAAHILLDACYLHYDIRSTFATVQQNLTRLLCNTNGIASSTFKHNLASALEDLTSLSSYTRYAITTKGSGEDQLHAMFQCRGDQSSQACMQCLVEATAFVRSECPFSDAATIQLHACYFRYDSRTFAVPDFKFQGSGCSSRRAEDLDSLQGIQQVVKQVISLAPKNGGYAVAHESNGFVCIAQCLGYLSEMECAQCLSMAANYTSDFDSCTGFSHEQKDVHLSSCYYQYEKKNDILSASMTPIMLEHQL*