MATAVSRGTASSIVADAVTGYHLLKIDGYSRTKGTPNGAALTSDQFVVGGHRWRIRYYPNGDIAMFADYISFHLMLDENATSTKGVKVKAQFQICFADQVRREILILSRRRRDPHREDDGDRHRNLRHRASASDLNQKLGKLLDTEKGADVVFGVGGETFAAHRCVLAAQSPVFSAELFGPMKDSDRAGVVRIDDMEAQVFKALLRFMYTDSLPEMEEEEDTMCQHLLVAADRYNLERLKLICEDRLCKHVGVGTVVNILTLAGQHHCDGLKKACLHFLGSPANLSAVLAGDGFEQLSRSCPSLVNELVAMLAPPIPPSSHA*