MDKYEVVKDLGAGNFGVARLLRHKETKDLVAMKYIERGQKIDENVAREIINHRSLRHPNIIRFKEVVLTPTHLAIVMEYAAGGELFDRICTAGRFSEDEARYFFQQLISGVSFCHSMQICHRDLKLENTLLDGSRAPRLKICDFGYSKSSLLHSRPKSTVGTPAYIAPEVLSRREYDGKLADVWSCGVTLYVMLVGGYPFEDPADPKNFRKTISRIMSIQYKIPDYVHISQECKQLLSRIFVANPSRRITIKEIKNHPWFLKNLPRELMESAQTNYYQRDNPSFSLQSVEEIMKIVEEARNPVPSSKSVGYFGWGAEEDDEKEEEFDEEEVEEEDEYEKRVKEKHQLLCYYSIFLCLHVEASTFLCYYSVDASTLNVLELELASIFGGLLVISHNFQTEKKHSDCLDVLSETHNRASNQKIQIGADPDVHPQFSP*