MVTVTPKQRSKKSSKTIVFATLAVVALVVIAVLSKGTSSSSLLRQTSKPLATAKTVQLSDTNNPQDTNKDPEISQKQQQHDECPYMSIHDLSEDERNPAKGERHMITPPRGGMIHLVCCQTTQGPFNTLVHEQWAPNGAKRFLEMVTTGYFNSKFGVPLMRCVQGFLCQFGLNSEPQLSKRFKETIPDDANWLPEGPKYRQNEEGVKRFATGYMAYAGGGKHTRDMQLIVSLDNIPTLAGGSPWEVPWGELVGQHSLDTFSKVYTGYGDNGPPQGDLWSRGITPADKEKFPKLDYVTGCAVVDQQIQE*