MLTPARVHKLIASQTDALLAMEIFEVASRQPGFKHSYSTYHTLICKLGRARQFKTMEGLIQQMRKDGCPYTPGLFVDIIEIYGEVGMPNEAIKAFHQMLEFGYEPLAKHFNVLLIVLIEHKCLETALSLFKKLHEFGISPNTRTYNILIRAHCHSDKLSHAYFLFNKMHKQGCIPDVETYSILMQGLCRKSQVKTALGVLDEMLNKGYVPDALTYNTLLNSLCRKMNLREAYRLLSKMKVMGCNPDVINYNTVITGFCREGRALDACQILRDMPENGCLPNALSYRTLVHGLCNEGKFDEAKEFVEEMISNGFIPHISIYHLLITGLCNEGKVGEACEVLVMMTKQTLAPHESTWSALLMRICEDSQTEARELVDKLSKDDWRYSWETAG*