MTTTTTPRIILGTMTFGGSTSLEDASLMVSDFCQPAWKELVKEDPMLDSAIMYQGGKTEVVLGEIIRQQGTSLPTSLSVATKANPFSQDKDLSPEGVRKQLEASLQSLETDSVDIFYLHAPDANHPIEATLEEVQKLFQQGKFRKFGLSNFSAWETVYIHNYMSSRKNYVVPTIYQGMYNAITRQVETELLPALRKLGMSFYCYNPLAGGMLTGKYQPADSDKEAAKRNSGVGDRFAGNSFWAKRYRERYQQQEQFAALEIVRECLTDDDLTMAEASLRWLRHHSKLTKDDGIIIGASKTGHYHANMKALANGPLTEDLVTAFGKASKVCQDVCPNYARGYSGSALN*