MTVDEGVSTSSWTREQDKAFENSLATHPEDCPDRWEKIAADVPGKTAEEIQHHYELLVEDVNQIESGCVPLPSYNSSSEGSSSHVGDEGASKKGGHSGQYNSESNHGSKARSDQERRKGIAWTEEEHRLFLLGLDKYGKGDWRSISRNFVVTRTPTQVASHAQKYFIRLNSMNKDRRRSSIHDITSVGSGEIAGPQGPITGQANGSAGGPSGKPSKQPAQPPPGPPGVGMYGAPSIGQPIGPLVSAVGTPVNLPAPPQMAYGVRAPVAGTVVPGAPMNMGPMPYPMPHTTAHR