MKAATNGFLVVLTKCGPRGGGEWWNEDVLAIEEDTIKYGGGPNVSNAYTVNGLPGPLYPCSTNDTFMQGVERGKNNMLRIIKAALNDELFFTIANHTLAVVEIDAAYVKAFTTRAIMIAQGQTTTVLFTADQASDSKSFATAATPYVTAIVPFDGSTTIGFINYEKKKAQNTPIPYNHTGNFSLSFLPPTRDTPFSTWFSNKLRSLDSSDYPCKVPKAVDKQVFLTISPNLQDCPLNQILHHLHNVELLSYFPENPPHPYNYTGAILPDANMNPEFGNKLLVVPYGTRLEFVLQDTSFINVENHPIHIHGHNFFIVGSGFGNFDPEKDPAGFHLVDPPERNTVAVPSGGWAVIWFKANNPGVWFMHCHLEVHTTWGLAMAFIVENGPKPSQSILPPPKDYPPC