MGLVSVFGNDVDAYYEKLLAGESGISPIDRFDASKFPTRFGGQIRGFDSQGYIDGKNDRRLDDCLRYCIVAGKKALEDADLGGADISKIDKERAGVLVGTGMGGLTVFSDGVQALIERGHRKITPFFIPYAITNMGSALLAIDLGFMGPNYSISTACATSNYCFYAAANHIRRGEADLMIAGGTEAAIIPIGLGGFVACRALSQRNDDPQTASRPWDKDRDGFVMGEGAGVLVMESLEHAMKRGAPIIAEYMGGAVNCDAYHMTDPRSDGLGVSSCIESSLEDAGVSPEEVNYINAHATSTIVGDLAEVNAIKKVFKSTSEIKMNATKSMIGHCLGAAGGLEAIATVKAITTGWLHPTINQFNPEPSVEFDTVANKKQQHEVNVAISNSFGFGGHNSVVVFSAFKP*