MLKKLEVLEDTYKDLSEKIGDPDVINDQKVWQKYIKEHADLEPIVMKYREYKSVLDSIKESKEILQEESDEELRELAKMELAEMEEKVAPLEEEIKILLLPKDPNDDKNVIVEIRGGAGGDEAALFAGDLFRMYSRYAERRRWKIELLSASDTGVGGYKEVSFMIKGKGAYSRLKYESGVHRVQRIPSTESGGRIHTSTSTVAVLPEVEDVEVEINPNDLRIDVFRSSGNGGQSVNTTDSAVRVTHIPTGEVVSCQDGKSQLKNKEQALKILKARLYDKALAEQHKDIAAERKSQVGTGDRSERIRTYNFPQGRISDHRINLTLYKLDAFLDGDIDEMIDALITVDQTEKMTAI*