MGKVAVGTAVVCAAAACVAAALVVRHRTRSSGKWGRATAIAKELEEQCWTPISKLRQVADALDVEMHAGLASEGGCKLKMLITYVDNLPSGDEKGLFYALDLGGTNFRTLRVHLGGKEKGVVKIESEEVSIPPHLMTGSSQELFDFIASKLAKFVSSEPEELHPPPGRQRELGFTFSFPVKQTSIASGTLIKWTKGFNIEDAVGEDVVGGLTKSLEKIGLDMRVAALVNDTVGTVARARFSNQDVIAGVILGTGTNAAYVECAHAIPKWQGLLPKSGEMVINMEWGNFCSSHLPLTEYDQALDAESLNPGEQIFEKIVSGMYLGDIVRRVLLKMAEEVDFFGDTVPPKLRIPFVLRTPDMSAMHHDTSSDLKVVGNKLKDILEINNTSLKTRKIVVELCDIVATRGARLSAAGIFSILKKIGRDTVKDGKKQKSVVALDGGLFEHYAKFRSSLESTLKELLGDEADETVGIEHSNDGSGIGAALLAASNSQYLGVQES*