MVASPDCRISLSAPSCLRGSSGYTKHIKLGSFCNGELMGKKLNLAQLRSSSTNSSQKRIQMSLNSVAGESKVQEIESEKRDPKTVASIILGGGAGTRLFPLTKRRAKPAVPIGGAYRLIDVPMSNCINSGINKVYILTQYNSASLNRHLTRAYNSNGVFGDGFVEALAATQTPGETGKRWFQGTADAVRQFHWLFEDARSKEIEDVLILSGDHLYRMDYMDFVQDHRQSGADISISCIPIDDRRASDFGLMKIDDKGRVISFSEKPKGDDLKAMAVDTTVLGLSKEEAEKKPYIASMGVYVFKKEILLNLLRWRFPTANDFGSEIIPFSAKEFYVNAYLFNDYWEDIGTIRSFFDANLALTEHPPAFSFYDAAKPIYTSRRNLPPSKIDGSKLIDSIISHGSFLTNCLIEHSIVGIRSRVGSNVQLKDTVMLGADFYETEAEVAALLAEGKVPIGIGENTKIKECIIDKNARVGKNVVIANSEGVQEADRSSDGFYIRSGITVILKNSVIADGVVI*