MGQRLHLIIIVLLAEVICFGMLFNGKAVSSSNSEDAAAATRYWEDTLPGTQLPATLYALVSPLMTNSSWATVTATEYSCKAAGILCHSNAYTVLPDDDHDFPRWIPTSKPMRGTVQFERTPDGKPTNVRKHADFFREDQLVMGARLLLGHERDATPDRAFLPLSLARSIAPLITPARLPELLHKLSIATDSKLAEKMAITATGCSLPAMKGETRKCMTSMEELADFVKAQLQPTTSNGDLQVLTVGPATAATLMLEKSKGLLPATITQVTQLVSGASIPTVVCHSEIFSSALYACHAAANKHIYTVTLQAESMDKSASRKLVAICHQDTSQWTPLHVAFYDLGVKPGETEACHWIHERDVVFLPNAYYSSYLL*