MKASHGDHIRRATVFDVFLDMFPREMFVEGIMQSTDRNPVSGEMMYREEGLPMDDSDLLEGAEFDGLVDPNNSAILPRAVHQCNICEKIFVSFKGLQQHAVVHTNEKPFGCEICGKSFRFKSNLFEHRSVHAESPTQYVCPYCGKTCRLKGNLKKHIRTHVNTQEELDEAWKPFSSNRRAPADIPEDAIILRGDPYYASTSRPRKRKLGLGEDARVWTDKIRRGEILPNPGIEDKATARNALRALRLSTLQVGLHVQDGVRRTHRVRTSDGPSRTSXXXXWTDKIRRGEILPNPSIEDKVSPKFQSPFTVTSVSDAQTKLXXXXXXRVERPLFCEVCLKTFADRKSMEQHESYHRRVHMLLEDLEVVEPEILLPSSQVDDDDMDPMAHM