QVSVAASSAGRRSPAVTLVQLPSGQSVHAQGVIQAKQHSVIQSPHMQAVQVALVTDESAESERIIDPQKRREILSRRPSYRKILNELSSDAPAVPRIEEEEKSEDEGAPSGISTMALPSSLYHINTGQYVTVSQGGAIQISNPASDGVRGLQTLTMTNSGASQPGATIVQYARQSPDGTQQVFVPGSQVVVQVSAVDFLVLLHSQLCAATGDMPAYQIRTPTTTLPQGVVMAASPGTLHSPQQLAEEATRKREMRLLKNREAAKECRWQKKEYIKCLESRVAVLEVQNKKFIEELETLKDICSSKTD