MYPQKIDALFYAHSLDEVKALAPLLERFCSTVSKKAYIAVSGGNFCPCEGAAAALNWPKLVCKESGEQLKPFDAGSIAKICRAKVLWMDDLRSTALPRGPIRAVSESSYPPSDDDFGLLLEDDMEVSPYYYLWIKYALLPYHYDPHISLPEISSISLYTPRLVEVVKDRPKWNATDFFKKLHPNTPYLHQLPCSWGAVFFLKHWREFYVYMNMRFTEDAKQNPVQISKSRTNGWQASWKKFLIDMLYLRGYVSLYPNFPNQQSFSTNHMEPRAHISAKDNVVKHNKADSEVPLLREDFRQFLPAGKMPPASKLPVLNLFDQATSLKGLKSAGAKLGQDVIVCNTTELVIVNHRTGLP*