MVKLKPNMMPVVSPLDLTVQIPYHFRCPISLDLMRDPVILCTGQTYDRSSIEKWVASGNTTCPVTMQSLEDFTLIPNHTLRRLIQEWCVANSSKGIERIPTPKQPADPQRVRSAIMEASSSQSTAAIRASALRTLKNLGKERDQNKTILAQEGIVPVLISILTAEEEKQEEAKGNPEGLHEDEGIVPVLISILTAEEEKQEEAKGNPEGLQSQSDDELYEEALGVLAFFPLNDAERVRLAQPRVLAHIASLLLWGSMEARVNAAHLIESLTSSDELHELRVMVGNTEGIVQGLVKILRELLYPRALKVGIKSLLSLCFVKTNREKAVAAGAVSALIEGLVDFEKCDAERALATIELLCRTDSGCKALCDHALAVPVLVKTILKVSGRATEYAAGALLVTCSASEALQKEAIQAGILTQLLLLVQSDCTERAKRKAQMLLKLLRNAWSDESSSPAFCRTDVVPF*