MSGDQLGNVEYKEEFIQSSRGVKLFTCRWIPTDKEAKALIFLCHGYAMECSIFMEDTGMRLAKAGYAVFGIDYEGHGKSDGLSGYIQNFDDLVMDSVSFFGSVAERIEYRNKTRFLYGESMGGAVALLIHRKQPNYWNGAVLVAPMCKLADGVKPHPLVISILKKLTAIVPTWKLVPTKDIIDTAFKDSEKKHKIRTNPYVYQGKPRLKTGYELLMTSLDIEKRLDEVRFPFLIVHGEDDKVTDPSVSKLLYDSAKSSDKTLKLYPDMWHGLTYGEPLEHIDLVFSDIIAWLGERSEGAGCPEKSSDGESAMMAAESEQKLANDRLLSNKVQGTDQGD*