MEAVHTATDNDESIKVPKIWLDADPSGFVWTGLDCDDDLAILTALSLEAQGMIDVEGISVCGGNAPLRHTWKDTQVLLQHAGSSLVPHKGYGWKSMQVSRRWLKWLNRIQPDIDDSNDAVDAIIKASHDVENLIIVTLGPPANFAKALEQDPTLADRIGHVYLMGGELTQQRLCLNFASDRAAARTIVDANVPTTMIPIQLCAQVVMDQLFVDQFAAEYCHNNNNNQRPAAAACGILPKMHQQVAAMPKLVNKAVAKRFPSDGRWSPSVNLDKGFIPWDIVAILAISHPDIFDEWEYHTVQFPTCGPEGREPCDNTMTVGAPPPATPFQHQSGIVRIPHLVRNETQVLGLMKDFLGHTPAQGTTPNMMLGFMGPVFGGIVAGAALALWKIKLFF*