MESVGDEEGVQEETGEEDNNVEVCGLQFCYPGQAPFIANFNLNLKAGSRCLIVGANGSGKTTLLKILAGRHMVGGTDVVRVLGRSAFHDTSLVCSGQLAYLGGSWSKTVGCAGEIPLQGDFSAEHMIFGVEGVDPDRREELIELLDIDLEWRMHKVSDGQRRRVQICMGLLQPFQVLLLDEITVDLDVVARMDLLSFFIRECEERGATIIYATHIFDGLETWASHLAYVEDGKLKRLQRTMEIPEFNSVGQVKNLLQVVESWLRKERDTRMRKDAVECNRSVKPLVASPLASSRHMAYYR*