MEEERDKGEKEEAMDPIMMEEYQIKQIMARNGKTCNGVPYQYKMNNKKRSIAERESLANDEEEVEDLQFVWPVYERPNLETFHEFEIPVIDLSSLEVDELREKTLTEIGRASQEWGIFQVVNHAISEALGERLQVAGKEFFNLPQEEKEAYANLEGVTDDRFEGYGTKLKCTSDGRQGWSDFYFHTLWPPSLTDFNRWPKHPSFYREVTEEYGRRVLGVIDKLLAAFSIDLGLEKSTVKHALGGENLEMELKINFYPPCPQPEMALGMLPHTDMCALTNNDWVTAKYVPNTLIIHIGDQLQTLSNGRYKSVLHRTLVRKDKVRMSWPVFCNPPLDLVIGPLKQLIDKNNPPLFDAMTLREFKQRKKAKASKLSSFADRN*