MVHQAQGQLVQEVATGGLPAPPSRYVLREKDRPTGGGAAPELGFPTVDVQRLADPGDVEEAAKLQAALQSWGLFAVRDRHGIPEALLDGIHDAGLEFFHLPSEEKLNYANQTDGGEFQNEGYGIDRVDTDEQILDWCDRLYLHVQPEEERRLRFWPTHPPSLRKLLHEYTLWSEQVAKQVLRAMARTLGFDEEFFAGRRVGDKVASYARFTYYPPCPRPELVYGLKPHTDNSVVTTLLLDRDVGRLQVLKDGGRWVDVPVRLRRGELLVVVGDEMEIMSNAAFRAPTHRVVAGGRERMSLVIFYQPEPNRDLEPAEELVGEGRPAQYRRLNVKTFGDGFWDAFARGEPTIDFLNARVDKEAAAVSGA*