MSQFAEFKLPAIKNEPPKHYGPNSADREGIVKAYKELEAELPVTIPVIIDGKEVETNTIGEQRCPFEHKKVVARYHRAGAKHVEDAIEAALRGKKVWESLPFADRSAIFLKAAHLISTKYRYKLMAATMIGQGKNIWQAEIDAGMEIIDFLRFNTKYASELYASQPPENTPGVWNRMEYRPLEGFVYAITPFNFTAIAGNLAAAPLLMGNVVLMKPSDHAVLSSYIVYQIFREAGLPAGALQFIPGDAVEVSKVCFNHPEFAGLHFTGSTAVFRSLWGTIGENVANGKYRTYPKIVGETGGKNFHLVHSSAEIKSAVVNAVRAAFEYQGQKCSALSRLYVSKYAWENGFRDELTKQVKSLKVGAPLTDFANFVGPVIHQASFNKLKKVLESAASDSEIEVLAGGKADDSEGFFVEPTVLLSKNPKHDIFVNELFGPVLSVYVYEDDNLDAVCDLIDTTTPYGLTGSIFAQDRVVVRKLTDRLRNAAGNFYINDKCTGAVVGEQPFGGARASGTNDKAGSGMILSRFVSPRSIKDTFAYADSVLYPSNF*