MKALARFGKAFGGYKMIDVPQPMCGPEDVVIEIKAAAICGADMKHYNVDSGSDEFNSIRGHEFAGCIAQVGEKVKDWKVGQRVVSDNSGHVCGVCPACEQGDFLCCTEKVNLGLDNNTWGGGFSKYCLVPGEILKIHRHALWEIPDGVDYEDAAVLDPICNAYKSIAQQSKFLPGQDVVVIGTGPLGLFSVQMARIMGAVNIVVVGLQEDVAVRFPVAKELGATAVVNGSTEDVVARCQQICGKDNLGLVIECSGANIALKQAIEMLRPNGEVVRVGMGFKPLDFSINDITAWNKSIIGHMAYDSTSWRNAIRLLASGAIKVKPMITHRIGLSQWREGFDAMVDKTAIKVIMTYDFDE*