MGSRGSRLQPGFEQPRALLEAGGFLAERRAAFSAVSQGADMGDKREAAAAVPEATAAPVFKELEPARKRRRRTQPARGGTCGYLKFTHILPFLKDGLKVRLFVAKIDVYVVDEGFFFVGIGILVPKLGEAEEPSDVVKLVVLAEGKADEDVLGRKIPEDITELPGNEELTTFSGLEGRVVFWPKALLSLLRTEHAGWAECRGALVALGTPLLRTQSIPPAWQTHVDAMKAAGWTNAALNASATASSEYHVQHGASKATDGKGQDGNFSDTANLGFHTAVGDAKPSITISLGIDVYNVRRFPFSVSLRSDCCADRFKNIVYEASVLNDGQVVYNSGTIASPTSDATVKNLIKQAVSFIVGDSVRITNVTGSNAYLNISEIDVWGKDVSSIINFNCAGTPVAGTNKFAMDCTRVSRLDDPVALNDNAELEAEVDDEIADIEAELNSEAAMIMTAAAELEGADIDFA*