MPARTTQNPSALIGNVPILDGNSVGFPAWRTRLEELFAIQGVHDIVTGKLVRPAPDSKEKEPKPVTQGSHRLYYAEELGSDWDALSDIARATLKMTLSVDLAIRYKDTKPVNVLFKTICDAYEKNTRARRMMLQDAFWTARHDPSKPIATWIARIRNAASDLKSVKLSPADQQICDRLLRGLDETWKPIRDHLVYSPNEISLDDAIGALESHEVSMQAPFDQVQESYAAPAVVKKKKAGCWNCGEVGHHSSACSNPSAKNKQKARFGTRAGAASAVALGGGGPSDDEEEEDDFDPEIDVVWG*