MDAAEPGAEADSGGAGRAAAVVGGKLPSSKYKGVVPQPNGRWGAQIYERHQRVWLGTFTGEAEAARAYDVAAQRFRGRDAVTNFRPLAESDPESAAELRFLASRSKPEVVDMLRKHTYVEELAQNRRAFTAVSPLPPPKNPAASSPPSGASAAAAREHLFNKTVTPSDVGKLNRLVIPKQHAEKHFPLQLPAAASVVTGECKGVLLNFEDAAGKVWRFRYSYWNSSQSYVLTKGWSRFVKEKGLHAGDAVGFYRSAGKQLFIDCKVRPKTTAFANAATMPPPAVKAVRLFGVDLLTAPRPPTVAPEQEEMLPVMTNKRARDAFAASTTPHMIFKKQCIDFALT*