MAMARFAIGLRKKRAESSWLAALLHSSSVNLSTQPLVVTDNIFTRYNSPAPSNFDHTAILAAPATKVTVLPNGLRIATESHLSMQTASLGVWIDAGSRFESALTNGTAHFLEHMIFKGTKKRSTRQLEEEVESRGAHLNAYTSREQTTYFAKVLKGDVNFAMDLLADIIQNSAFTKDRIERERSVILREMEEVEGQTEEVIFDHLHATAFQHTPLGRTILGSVENIKSITRDDLVQYIRTHYTAPRMVIAGAGALDHKEIVQLTEKLFTNLSTYPTSVTDLIKKDRTTFTGSEVRLREDDMPLAHFAVAVMGASWMDPDSTALMVMQTMLGGWNKASGAGKHMGSELAQKVAANELAESYMAFNTHYNDAGLFGVYAVAKPDKLFDLSWAIMHEIGRLIYGVSEEDVIRARNQLKSCFLLHLDGTGAIAEDIGRQLLTYGRRMPVAELFARIDAVDAAAVKRVAQQFIHDKEVALAAMGPIQGLPDYNWFRRRTYWLRY*