MCGGASLADVKVPTVTRKVKKTALWPEKKKPRCGGSGDRRFTGLGEHGGVDLDDNKDYEADFKEFEANSGSDLELGRSTVDEKDDDDEAVEIKPFVAVKRSLSQGIRPGTMTTAGFDGTSAKRKRKNQFRGIRQRPWGKWAVEIRDPSKGARVWLGTFNSAEEAARAYDVEAHRIRGNKSKVNFPKEPTVPQERRARPTTLKAPKLCVAQEPSVMPSVNNLANPNASVYPFTDFASNQPLDLPDNVSFVPTMNSTSLVEAFIMNLYSDQGSNSFGCSDLDYYYDTKTPDIPSIAPISTIVEGAESTLVQGNTYNPVVIAEGAKSALAQSNTYNSMVPPVRENKDVDFEALTRFLMDDGMDEPIDSLLNFYVPRDVVGNMDLWSFDDMPMCGKIF