MKKTPKQTITEFVTKVKEVADQLASIGELIEEEVIMRQILNGIRSDKQWQSFTTAYDLIMDVQTPDFNIFLGQLFNQEANNSIKEGNSYHGSSTSALYADKKDKKQKGKKKEEDEEETSQANFASKSKWKGKKKGPKQDKAKGQNVQPCAICDKTNHTTQNCWFNGKTQKGSGRGGYGGNRGRGGHNFNNNNRSYNRRDYNNYSEDQPHEDSLLLMNLSHKEGKEDDHLFYIDSGCSNHVAGNIALLSDLESPKHRHEVQTGDDTKHNVEKIGNVKASNGRTNILSKVLYVPTITKNLISVGQIVEKGLQVRFTQHGAFVEDPCQGFKKIA*