MQNQRLKQQQQQALMQQALLQQQSLYHPGLLAPPQIEPIPSGNLPPGFDPTTCRSVFVGNIHPQVTEPLLQEVFSSTGLVEGCKLIRKEKSSYGFIHYYDRRSAALAIVTLNGRHLFGQPIKVNWAFASGQREDTSSHFNIFVGDLSPEVTDAMLFACFSVYPGCSDARVMWDQKTGRSRGFGFVSFRNQQDAQSAINDLTGKWLGSRQIRCNWATKGANSNDDKQSSDAKSVVELTNGSSEDGKEAANSDAPENNPQYTTVYVGNIAPEVTQIDLHRYFHALGAGVIEEIRIQRDKGFGFVRYNTHAEAALAIQMGNTHSVLGGRQIKCSWGNKPTPPGTTSNPLPPPAPTPLGISATDLLAYERQLAMSKMGGVPGLMGQYPLKQGSMGMASGASQAIYDGGFQNVAAQQLMYYQ*