MEKVPRLPGIRFHPTDVELVMYYLKRKVMGIQFPFEVISEIDLYKFEPWDLPEMSCLKSRDLVWFFFCSPDKKYATGSRKKRVTDIGFWKVTGNDTPIFYDSRIVGMKRSLVFHRGKAGRGDRTDWVMHEYRLEDKMLSDASISQDAFVLCKIFEKSGRGSKNGEQYGAPFKEEDWNDDDDGEGNNSLMPIPCAGTISPSPRPEDEQNEEMILSALKSGNGHNSTARPLPQQSMTPVVTEQHPSCVEHDDIREMFLNVTDEDGDTLTSNRVSVDEKVDSSVPNKSILQDAEDHEIFMGLEDITGNVVLNSNELDCPNENMQYQRLSRFSEGLYLEDLQDPMEVGGAYLEFKDLCHPMEPNFPGHGRSHCLSVHYGTPVLPDLGARDSLGGSWEGQEPTYGSASFSTLSAEVGGIYAPQSLARGGFIDPHRHCYVENPQFLTP