MRRAASLLLQKAAAAVRESATGRAGAADGLAVLQRRASAAAGGARKGGGPVRRPAEQMHRGRGGAAFEAAPVELTAEELAARERTNYLLGAGLIAMSAYGYYIVSRPRGGDGVPTPSPEHLVNWSGTHECQVQRFYQPETLEQLEATVKQAHTTGRKLRCVGSGLSPNGLAFSEDGMVSLGLMDKVLDIDTASGQVRVQAGARVQAVADELRGHGLTLQNYASIREQTVGGFIQVSAHGTGAAIPPVDEQVVALKLVTPALGTLELSQDQDPELFQLAKVGLGCLGVVAEVTLX