MEQNYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRDYKQGDPGIFAWEIRDRLLADNVCDKYNVPSVSSISRILRNKIGNLSQPNQYESPKQSPSQPTLPYNPLYQYPYPNPISPGSTKGGSHHPGVHMPTGHVNIARQWPSAHSVNNILGIRYGFMDQSPIAGTEGSVYSPKMEDWASVNRSGFPGSQNMNGLEKSVVEPDIKYSQSASSLSTVGSFVSACAYPTSNQYGVYGPPGAGYVPPGHHWQTQGSPLGHSVTVHGGDIAAPVTFKHREVVNRKPNSPIIKIPETLSNVHGLPLPASSS