MTTARVQTVSLSGLQSIPSQFVRPVYERPTLETFHEFEIPVIDLSSLEVDELREKTLTEIGRASQEWGIFQVVNHGISEALGERLQAAGREFFDLPQEEKEAYANLEGVTDDRFEGYGTKLKCTSDGRQGWSDFYFHTLWPPSLTDFNRWPKYPTFYREVTEEYGRRVLGVVDKLLAAFSIDLGLEKSTVKHALGGENLEMELKINFYPPCPQPEMALGVLPHTDLCALTVLKPNDVPGLQIFKNNEWVTAKYVPNTLIIHIGDQLQTLSNGRYKSVLHRTLVSKDKVRMSWPVFCNPPLDLVVGPLKQLIDKNNPPLFDAMTFREFKQRKKAKASKLSSSAGRN*