MGKVAVGAAVVCAAAACAAVALVVRHRMRSSGKWGRVVAIVKEFEEQCRTPIGKLRQVADAMDVEMHAGLASEGGSKLKMLITYVDNLPSGDEKGLFYALDLGGTNFRTLRVHLGGKEKGVVKIESDEVSIPPHLMTGSSQELFDFIASKLAKFVSSEPEELHPPPGRQRELGFTFSFPVRQTSIASGNIIKWTKGFNIEDAVGEDVVGELTKSLEKIGLDMHVAALVNDTVGTVARARFSNQDVIAGVILGTGTNAAYVECAHAIPKWHGLLPKSGEMVINMEWGNFRSSHLPLTEYDHALDAESLNPGEQIFEKIISGMYLGEIVRRVLLKLAEEVDFFGDTVPPKLRIPFVLRTPDMSAIHQDTSSDLKVVGNKLKDILEINNTSLKMRKIVVELCDIVANRGARLSAAGIFGILKKIGRDTVKDGKKSVVALDGGLFEHYTKFRSSLESTLKELLGDEAAETIGIEQSNDGSGIGAALLAASHSQYLEVQES*