ALLFYCVKGLNLLNPNSSSPSLMNQLQHEDFIQSPNPPSDPGLPSSSARSQPTSSKRPEGETKDGTVARKLQKADREKLRRDRLNEHFIELGSVLDPDRPKNDKATILTDTIQLLKDLTSQVDKLKAEYTMLNEESRELTQEKNDLREEKTSLKSDIENLNVQCQQRVRTMFPWAAMDHSVVMAPTSYPYPVPISMPQGPIPLHPHMQPYPYYGNQNPGVIPNPCSTFVPYITPSTLVEQQSQQYVSPVVQPVRRSNVSGKQDSRNKSSGESKIEKSEDSSDVATNLELKTPGSATDQDSGQGQSQRYVSKECKITEKSSSSRCSSSRSVQDSSSNSIVSSRKPDNQKKD