MKAVPPIPLTPPSSISRNEGPLSRVFKGCLGTLDANCIEKLLLHCGGALERNDITLAQQIMWVLNNVASSVGDPNQRLTSWFLRALISRASRVCPSAMNMEASLGAHVARVRSISVTQLAGYVDLLPWQSFGFCASNGAICKAIGSSQRVHILDISISHCMQWPTLIDSLSKRPEGAPLVRLTVPSTRPHVPPLLSMSYEEVGHRLSNFAKSRDVPFDFRMIPFEDLPNLRDGVKFHHELLMEQLNPSVLDLRDDEALVVNCQNSVHYLPDEALGIDPCYRDEFLERIRGFHPTIVTVVDEDYDLGHASLSSRISSCFNYLWIPFDALETFLPKDSCQRLEYEADIGFKIENIIAFEGLQRTERLESGTRLVQRMKKAQFYSVPFMEDTAKEVKRLLDEHASGWGMKRDDDMLVLTWKGHNAVFATAWAPQPFQ*