MATSLDLSSQLGDIDGQLRDLFRALSNGFQKLDKIKDPNRQSKQLEELTAKMRECKRLIKEFDREIKEEERRSPPEVTKQLNEKKQSLIKELNSYVALRKTYASSLGNKRVELFDGGTGGGETYAEENVRMASTMNTQELVDNGTKMMDETDQAIERSKKVVEDTVNVGAQTASTLKAQTEQMGKIVNELDTIQFSIKKASQLVKEIGRQMATDRCIMAFLFLIVCGVIAIIVVKIVNPHNKNIRDIPGLAPPAASRKLLWSSNYERF*