MTGSGKVSMQYVRLGNSGLKVSKIILGCMSYGDPSWQGWVLGEEESFKHIKAAYDAGINTFDTANTYSNGESEVVLGKAIKKFNIPREEIVILTKASCSIDHFVYFAVGKKLGDNALHGSDADSKGYVNQYGLSRKHIFDSVKASLERLQMDYIDVLQCHRFDYDTPIEETMQALHDVVQAGYVRYIGMSSCWAWQFQAMQNYAINTKLTPFISMQNHYNLLYREEEREMFPTLKYLGAGAIPWSPLARGLLARPLQGGDQTTRAGIDDTLKGYKVAEGGQKIISAVESIAKKRGITMAQVALAWILSRPGVTAPIVGTTSIANFEDLLGALNVKLEEEEIKELESPYEAQNVFGHF*