MKTLVSAALGLGLLASAAQAHAVLERKQAAPGTSYRGVVQIMHGCNGKPTTRVSVTIPEGLIGAKPMPKPGWTLTTARGPYAKTYATHHGTVSEGVTAITWSGGSLPDDQVDEFTFLAQVAGTFEPGATVYVPVQQDCAEGSYAWSEIPKAGQDAHDLKAAAPSFRIVQVAQAGGAPPAGTAAAATTVKAGDLTIETPWLRATPNGAKVAGGYVRITNTGRAPDTLTGATVPFAKSSDIHSMSMEGGVMKMAPVTNGLTIKPGETVELKPGGYHLMFEDLTGAPKAGETVAGTLTFQRAGAVPVTFTVAPIGAGAPGGQHQHQH