MDLTQVKCSALLMMFLLASVVDGARIGPVEKNTIYGGLLARRFLRLVESPETIIDYHNGPVMEGSNGTLPVYVIWYGEFNETDTAAVRDFFASFSPAADGSVTDVAKWWDVTTRFKDATGASVARYVTLVGERNDTYSLGKNLNNSNLEELVQSSLSAFPADPNAVYFVMTAADVQVEGFCMNSCASHFATVPSSTNELQLPYAWVGNAKDQCPGMCAWPFAQPPYMPAQADMPLPPNGNVGVDGMIVHIAYMLAGTATNPFNNAFYQGDAAAPLEAGTACVGSFGVGSYSGYPGELKKDVITGSKYNANGVNDRKFLLPALWDPDTRKCSPLAV*