MQETLASAALDSDMVMEDNRRAALEAQMKLEEWLASRLKDPFEKDCCVATTELFRAADDDGDGHLSPDEFVEALSLPSVQGELQMVGVSRLFVNISVVAEASEEFRGLRLFKAKRTSDLSRQLKGPGLIMDLRVDSTILASDHHRFLDGAPRAVPKLKVAVLTWLVDIYRDKDITAALCEKEPYLSSPPFSLAEPEQNGKIAGFLGFLQSMDVSIRDTGPLFEILDDGDGLITITEFCKGLLQLKGMARALDIIVLQRENAKVLRECRDGMVFSYFFGGGGGGHGGGGSGPLLFCGVFGRCYRLLPLYLWL*