MVVTGLHLLGGARADATRVRSGADRAVVEGRFTTTDLDDATVAGLQAVLDSSGAERDEDGSVIALRSISRDGPSRAYLGGRGVPAKSLSGFTNELLTLHGQNDQLRLMRPDEQRGALDRFAAAGEAVQRYRKLRDAWLTARRDLVDRRNRARELAQEADRLKFALNEIDTVDPQPGEDVALVADIARLSELDTLREAATTARATLCGTPDADAFDRGAVDSLGRARAALQSSDDAALRGLAEQVGEALTVVVDAVAELGAYLDELPADASALDAKLARQAQLRTLTRKYAADIDGVLRWADEARARLAQLDVSEEGLAALERRTGELAHELGQAAVDLSTIRRKAAKRLAKEVSAELSALAMADAEFTIGVTTELADHGDPVALALASGELARAGADGVDAVEFGFVAHRGMTVLPLAKSASGGELSRVMLSLEVVLATSRKQAAGTTMVFDEIDAGVGGWAAVQIGRRLARLARTHQVIVVTHLPQVAAYADVHLMVQRTGRDGASGVRRLTSEDRVAELARMLAGLGDSDSGRAHARELLETAQNDELT*