MSGKTKMQYVRLGNSGLKVSRIILGTMSYGDPSWDKWLIGEEEAIKHIKFAYDWGVTTFDTSDTYSNGLSEIILGNAVKKLNLPREELVIMTKIYFPVASDYGTHTYFHNPHDLGIINQLGLSRKHIFDGVKASLKRLQMDYIDVLQCHRFDTETPISETMRALDDLVKAGLVRYIGMSSCWAYQFHQMQNYAITHNLTPFISMQNNYSLLYREEEREMMPTLELFGVGCIPWSPLARGILCRPAEASTTRGSSDPAVAMYQVPSAIEIVNRVEEISRKKGVSMAQVAIAWVLSKPGVVAPVIGATKIPNLEDTLDGIDVTLTEEEITYLEEPYKPMPTKYISHD*