MGKKSLPPGFRFHPTDVELVKYYLKRKVMGKKLLIDAIAEVDIYKFAPWDLPDKSYLKTGDLKWYFFCPREKKYASGARMNRATDLGYWKITGRDRSINYNDKIVGMIKTLVFHRGKAPKGDRTDWVMHEYKLEDKGLDLRGVAQDAYVLCSIFKKDGRGPKNGAQYGAPFKEEDWDDDEAEEEEEVNFVSSFIMSAPVPVNPNGSVVTNPHVPEGTCIGSTALCPSEMPSASNIDTVVADNYVASKEPHQVGTENDDVAVLANFSEESPGSTALCPSELPSISHIDAVDAYDDFASEEPPQVGTENDDVVAMLAIFSEESPFILTNDMNEVCDFLYSF*