MGKTSLPPGFRFHPTDVELIKYYLKRKVMGRKFGFEAIAEVDIYKHAPWDLPDKSSLRSGDLKWYFFCPREKKYANGARMNRATEFGYWKTTGKDRPVQYNNEVVGMIKTLVFHRGKAPRGDRTDWVMHEYRIDEPGLSERGVVQDAYVLCIVFQKDGPGPRNGAQYGAPFREEDWENDEDVDCVDVISSAVLPPPVPSQNSPVAESSHIPERLCIGTSESCLSDTIPPTSNMLPPVPVINDVSREVAQDLSEDDILAMLAYFTEDNNLISNENGQIEQYDNVHDGNIEASPRLDGVDIYNDLGDLENMVGFSGGEYDFFPAENSNYNLDGAILGDNASFIELHDLDAPLNCPAEAREPEQAHCNGPYTDQKCYNSEQSCYNVNPCFSQSPSMLPQDSVRRNANEAPLNHGAAKLSVGSSRASEDSRSGGSHCP*