MASFLSTQSSPLLTNAANKETSHKNQQECPDIILSELPKEKGWLNEHVHQYKDFWYPTGILQGLIALQQHFKPKPNDVLLASYPKSGTTWLKALLFAITNRTKYDYKTHPLLSSNPHELVPQLEAYAFKHPTNPTPNSSLMHSHLAFSSLPESILGGEDSNSKCKIVYVFRDPKDVLASCWHFVQKLRPKYLPLLSLQEAFDQFTKGCSPFGPFWDHVMGYYKASLEFPKSVFFFRYEDLKQDPIFHTKRLAEFLGQPFSLEEESEGIIEKITELCSFEKLSSLDVNKDGTHTGFFFPTIANNIFFRQGKVGDSKNHLSEEMIKVMDEITKQKLGFDLMNTSFSPQQNGKGIEQNHSN*