MTVPISPIHMACLAAFTLLVSLGIAQETKLECDVDSMLQVSSIEQKEAARGQPGGSWQSPADIASLPRPKTISLMEKVELTIISAVPTFGPDGNFITLIREPVLVSQDHTASNALEAYLLKNKIYCTGPKRSHRVLLRWSPAKVNLFCDWPAEEAKETKFEIFLEDAAGKALGQFSAKHKPLEKKFDTVACVRDIFVDTNPRHLGESFSGPFKQLVEWLEFNHMHGIDHFFFYTFHGTEDAAKEIMTPYMNDGLASRIHFEHYPGVNVVRQHYVIRDCLYRAKNHANWLLPTIDVDEYIHMTGGHIFAGGVVPKDYLRTAWDSIVRYNKAEKKKIQTIKFYRFRFARGPPGQLDIASVWREASLQEGRSGHIRALPKYVCNVHLSYDPHIHGAMFSSFLGVGQNVLVANHYRNAKGVRIEYGDNFTQLPDALATVKDEALVPSVALVEEAIRQRFSEDPRILLRRLGEKRPPSQEVAAKLSADPGNVTLAMHSLKGEDDEDW*