MDLDKAGPGPGSARSRGRLPAQLRTLVCERAVLDRADGSAKWTQEGSSVLAAVYGPRQAKLQKEDAERAVVEVVFKPRAGLQGHEDRSLELEIRGILEGVIPLGMFPRTSVMVVLQVLQDDGGALSCALNAAAAALVDAGVPLNSMFSSVSCVLTSDRRLVLDPDALEEQAAAARFCFTYPHHFDLTTAVPAAATGATTASPGADDASATAVVGESVLGSRCVGAFSGDELLDAAALCRRGCERVATFARLSLAKSLQAAGGA*