MDKVGDSSNKWAEDIYWSHFQFTHFYQILAGGCEQQLVIPNKFSKNLKKKLPATVTLKGPSGATWDVGLTTSDDKLYFKRGWQEFVKAHSLEQNDLLVFRYNGTSQFDVLVFDWKSFCEKEASYFVKICENKKSDSGCQAKRKFREPSLDGFDANTNNGAECDSSENIIHDDSMERMIQDVVSKATNFNGQPEVFSAEPIRTVQTRRKKKTPNNAAIMTSTPEHVQLSDSDVEATPVKKIGSYVEHYVSNRRAITEGEKNNALKLAEAASSDAGFKVVMRPSHVYRRFFLFIPTQWVTKNLALRNQDIILRVGSDEWPAKFNFTPSRQCGGLTSGWKHFSIDNNLEEFDVCVFEPVTKSSGPVVLEVKIFRVVEDVTPLTRVASKSNRKLIKAPEA