MGSFGMLSRRTLGTDMPVMAQIRSLMAELTNPMSLAQGVVHWQPPQKALEKVKELVWDPIISSYGPDEGLPELRQALLKKLREENKLTNSQVMVTAGANQAFVNLVITLCDAGDSVVMFEPYYFNSYMAFQMTGVTNIIVGPGQSDTLYPDADWLERTLSESKPTPKVVTVVNPGNPSGTYVPEPLLKRIAQICKDAGCWLIVDNTYEYFMYDGLKHCCVEGDHIVNVFSFSKTYGMMGWRLGYIAYSERLDGFATELVKIQDNIPICAAIISQRLAVYALEEGSGWITERVKSLVKNRDIVKEALEPLGKENVKGGEGAIYLWAKLPEGHRDDFKVVRWLAHRHGVVVIPGCASGSPGYLRVSFGGLQEVEMRAAAARLRKGIEELLHHGMVE*