MGSAEGAVKEKLLWNVKKEVKQIMEEAVTRKFVHEDSSHIIALCGAVEACLLHQLRRRAAGFLRSDKMAALFTKVGKTCPVAGEICHKVQELQQQAEGRKPSGASQEALRRQGSASGKASALSPQALKHIWVRTALIDRVLDKVVQYLAENCSKYYEKEALLADPVFGPILASLLVGPCALEYTKLKTADHYWTDPSADELVQRHRIRGPPARQDSPAKRPALGIRKRHSSGSASEDRLAACARECVESLHQNSRTRLLYGKNHVLVQPKEDMEAVPGYLSLHQSAESLTLKWTPNQLMNGTLGDSELEKSVYWDYALVVPFSQVVCIHCHQQKSGGTLVLVSQDGIQRPPLHFPQGGHLLSFLSCLENGLLPRGQLEPPLWTQQGKGKVFPKLRKRSSIRSVDMEEMGAGRATDYVFRIIYPGHRHEHITINYHHLAASRAASVDDDEEEEDKLHAMLSMICSRNLTAPNPMKDAGDMIEMQGFGPSLPAWHLEPLCSQGSSCLSCSSSSSPHATPSHCSCIPDRLPLRLLCESMKRQIMSRAFYGWLAHCRHLSTVRTHLSALVHHSIIPPDRPPGASAGLTKDTWSKYQKDKKNYEELELLRQVYYGGIEHELRKDVWPFLLGHYTFGMSKKEMEQVDAVVAARYQQVLAEWKACEVVVR