MTTNTVRVTNVSLRATKRDIQDFFSFSGEIDRIELRGDNEHSQVVFVTFKDPQALDTALLLSGATIVDQSVNIHPVEDYLPQAEAPERVPSQHSEHISSVNKAQDVSGGSGTAMNKAQDLVTSMLAKGYIVGKDAMNKAKAFDEKHRLTANASAKATSFDKKIGLTEKITAGTAAVNEKVRSVDQKFQVSEKTKSAFAAAEHKVNNAGSALMKNKYVFTGASWVTGAFSRVAKAAEDVGLKTKEKVEIAEGQKNDRSFTSSSDLAHDFSQIHVNQPPSSYEPAAISLSSAANSVKYTSLPRYDTGSFSSYNHSTQASVEPTKPPPAQGLIL*