MGDTRLELGNRKLVVLGLPWDVDTSGLRQYMSKFGALDDVVVMKERRTGRSRGFGYATFSTAESAEKALSSEHVLNGRLLEVKVATPKEEMKPASKKITRIFVARIPSKVSDEEFKEYFEAFGTITDIYMPKDQGAKSHRGIGFITFENPESVAKVMSKTHELGGSTVAVDEATPKSEGGKTTGKNDYHGNFPDRDFHGAYGAYSPYVAAGMGGSRYGGGYGMSPYGAYDYSGSGYGSNFGSSGIGSGYGLSSWAGPSPSSTGLGAGISPPSGYASGGLHGPSGGRGKIFVGKLPSEVTTEDLRRYFGNFGRILDVYLPKDAKRKGGHRGFAFVTFSDEGPAERVSRRSHELLGHQIIVERATPADEAGLMDGYSGGMFHGVSASEYPGSSYKSSLDYLNPWQGAFGGGVGPVMGGDRASRMDLRYRPY*