MGDTRLELGNRKLVVLGIPWDIDTDGLRQYMSKYGTLDDVVVMKERRSGRSRGFGYVTFSTAESSEKALASKHILNGRLLEVKVATPKEDMKAPPKKITRIFVARIPSKVSEEAFRRYFEEFGTITDLYMPKERGAKSHRGIGFITYEDSESVAKVMAETHEIGGSTVAVDEAAPKEEGGKPSGKNDYSGSYLDKEYTSAYGAYSPYIAAGGGGPRFPPYGLSPFGAYDYAGSGYASDFRPGALGGGFGGSLPSGGLPGSGPGNSRSGAQAPSGGTRNKIFVGKLPSEATTEELRRYFGNFGRILDVYLPKDSKRKGQGHRGFAFVTFADEGPAERVSRRSHELLGHQIVVEQAQPPDEAGFGDGYPGVGAGMALSGLGGAGPAYPGSSYTGLDYYNAWGGGYGGGVGPMGGDRASRMDLRYRPY*