MELLHCTLSSSSSSSFSLTNPTSSSSPVTRPTSISSAPALIHKVSSDRPLQSCTSTAYDIALKAPPTHAEIPISASSSIARSLISQNDHPVREAYAENPSTSNNRGKFQKKTLVMMRNNAAAGYAAALAEMGQSKHILNLIYADLKKLGTFLQHKQLHSFLLHPSIHDTHKKNILTRLADDHAFLPYTLKLINLIVDKKRASLLKDVVKEFEMIYDKIANTEVAVVLSATEMDAAELAHIAKRMQGMSGSKNVWMKNVLDTSLVAGYIVEYGKDWSHFIDMSVKA*