AADALAVRQKRRIYDITNVLEGIDLIEKKSKNSIQWKGVGAGCNTKEVVDRLRYLEAEIEDLELKEKELDQQKLWLQQSIKNVMDDSTNHQFSYVTHEDICNCFNGDTLLAIQAPCGTQLEVPIPEMGQNGQKKYQINLKSSSGPIHVLLINRESNSSKPMVFPVPPPDDLAQTPSQPAAPVIPLKPTPATENPPEHGLNQEQQLPETTVDTRSESSLQQNSTTPATPYSSLPDSVLYPSLSGDVAQATASSNDYQALLPLDVNCILKPNSFDIGKMEEPTGNIGGDIIDELMSSDGKYLASLLADIKKVAAWFLYEQHSW