MYSKCGCMAEARQVFDSIHRRDVVSWNAIITGYAHGGAAGMLEARAVFEQTSHHDVVLWNSIIHGYAQSGDGEQALEMFSRMLDRAMWTSMILGYAELGENSTALELFESMIQQQLHPESRTFVAVIKACGNLADFERGRRVHEQIRSRRGYMDQQSELVVANSLITLYGKCGCMEEARAVFDAIPVKRRDLVAWSAIISGYSQQGDACQVFDLFERMQHEKIRPDGVTFLSVLSACNHTGLVDQARKYFHALLEDYREYATIQHYSCMVDLLGRANHLEEALAVVKSMPMEPDSTIWTSILASSRKWENVEAGRAAFERIQEKDGAAFVLLANSYAGR