MLLVDRKRIPVAEPALGKSGLQFRNFQQWADEMRSVSDSRVNTRELKAQIVKKIGAKRAESYFSHVRKFLSSQLSKDMLDKLVIITIGRQNVALHNQLIKSILTNAVLCCGAPPDAISSIDHHVSNQRKHRISFNNGPSALDAPSSTHVSLSSPHHKMSNALVDRYGEDKEGKLNTSRKEHVICKQRKHNETKQIFEQDDETMSSKKRLKVNNSFSAKIPHTELNSESLSSPTIEAPLGIAFCKNDVHKRCCSLQPLPAHLLAQDVTEEEFSDLVSLPDSESMHKIIEQIAVAEALAEVGGDCAEVLNRALDSYLKGLITSCVEFVRSGTGRTNHQKPVRNCTSRGNNNKDDLRSGSELLQGPLSTEILQAERSERNNPLSLTDFKMAMEFMPHQLGASWPVQLERISFRIYDH*