MDQAFSTIVIIGLFLNLQLPTPVGLSVIRMPANIPHFEAWEEQVICPERGSRVVHYYLKNTSGTSILAVVGTERSIRHMFYVVSDEFLHAYGGDTSVNVCTKWRARREVVDWLTSVISHPLDITSISNFGSYFTKLTCNLDCTSLCSSMGCQVHIPRKLKAQNSDIVWSGDAWICTKQLKHYPAFCRDETTISVHSFVFIMAEDESNYLGYLEDLYEDRKGQKKVKVRWFHHKQEVMRVIPGLDPQPREVFITSHVQVISAECIDGPATVLTPKHYEKCLAVVPQTLSSGIHLCCRQFKNNKVKPFTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLAKP*