MGSNSKEMNIDLNFVYVPKLISDVLTEVSAMDDISKKLTKLNQFLVPLEEELRKTEAFKRELPMCMLLLKDAIERLKAEALLYKEKDKSPVMEEFIPLKKGNSDESGRVKKSNDLSDKKNWMSSAQLWSTPVQYESLKSSGVEEKAREKQYQLGACKLKNERGAFLPFQGQALKEGKNGLAVKDLSLSMAVTVGEGEKGQKPIDVSVKRENGPSNSNGCGVFSQDKSQHRKQRRCWSPELHRRFVDALHQLGGAQVATPKQIRDIMQVDGLTNDEVKSHLQKYRLHVRRVPASGCSWSNMDEIGESSKTNGTQSGSPEGPLHFTGSGSAKGVSINEEEDNKSESYNWNGQLQKSIEGSTIRSSSH*