MCALVHGSLCSSFLCVSCPPQVMQRMRSAPPLRQKIVGLFLAISTSYIKARRVVQGMDLKYALNPRPLPTLLGAYLLSALLQPLHALATKVVWSKVREALGIRRTVVSGGGSLATHLDDFFEVIGLPVLNGWGLTETSPVLACRRAVQNVRGTVGHPVPGTELRVVNPETLEPVAPGEAGVVLARGPGVTPGYVDNEAATAKAFRAGDGWFDTGDLGWQMPEGVPGSNMGGILQLTGRSKDTIVLINGKNVSPQPIEDMVCASTLVKHCLLFGQDRRELGALVFPDMDALEALLAERKALASGAAPAPSTNSTDASNNGAGSSSSSTNGTGTDHPLATSASPRDLEDIFMAEIQRLEDESKSPPEFRIARVQVVVSGSLTPGVHVVVLS*