AADALAVRQKRRIYDITNVLEGIDLIEKKSKNSIQWKIGVGAGCNTKEVVDRLRYLEAEIEDLELKEKELDQQKLWLQQSIKNVMDDSTNHQYPFQVTHEDICNCFNGDTLLAIQAPCGTQLEVPIPEMGQNGQKKYQINLKSSSGPIHVLLINRESNSSKPMVFPVPPPDDLAQTPSQPAAPVIPLKPTPATENPPEHGLNQEQQLPETTVDTRSESSLQQNSTTPATPYSSLPDSVLYPSLSGDVAQATASSNDYQALLPLDVNCILKPNSFDIGKMEEPTGNIGGDIIDELMSSDVFPLLRLSPTPGDDYNFNLDDNEGVCDLFDVQILNY