MLSQVVTNQIGKQGGARQESADTSRIREFLRMNPQSFSASSTTEDQKNFVEELKKVFDVMHVVGIERFELAAYQLKSVAMTLVRPVKGGQRLERTRSELSLFSRSFLGAFLSPRTERGQGTPTYSQGSVVQGGSKPPACAYCGRNHYGIYRKDSADCFKCGHTGHFMKECTKSKLDGGNGGNRAQSSSVAPPDRTAPRGATSGTCKRFEILPEKLCEPFRVSTPVVESILAERLYCDCQISINYKNTMADLVELDMVDFDFILGKDNVVADALSRLSMVSTAHVEEEKRELAKDVHGLARFKVRLMDSTEGGIVVTNGAETSLVSEVKEKQDQDPILLDLKSSVHNQSVLAFKQGGDGVLKYQGNWDDHIPLIEFAYNNSYYSSIQMTPYEALYGRRCRSLIGWFEVGEAGFIGPDLVHQAKEKLKVIQQRLKWHSVAKSHTQMLGGGH*