MAGGAIAGGRRLLLPRLQALASCRRGLSLAADASKEVRPEAGVPQMPAFDYTPQPYDGPKADEILAKRKKFLNPALFLYYKKHLNIVEGKMQYLFDESGRRYLDAFAGIVTVSVGHGHPTVVDAVVKQTKLLQHTTTIYLHHAIANYAEALAQRMPGNLKVVYFVNSGSEANDMAMMMARLYTGTFDIVSLRNAYHGMSPSTMGLTAHSTWKYNVAQGFGVHHVMNPDPYRGPFGADGKLYANDLANLIESATPGRIAGFFHETIQGVGGAVELAPGYLPAAYDIVRKAGGLCIADEVQTGFGRTGSNFWGFQNQGVTPDIVTLAKGIGNGLPLAAVVTTPEIAQVLAQRLHFNTYGGNPVCSAAGHAVLEVLEKEKRQAHCATVGDHLLHRLRALQDKHDIIGNVRGRGLMLGVELVKDRTTKAPAKEETLLLFEQLKDLGVLVGKGGLHGNVFRIKPPMCFSMEDADFLVDAMDHVMSKL*