RVNSCVKSGEHVLEELETEGERQLKSLLQHQLDTSVSIEECMSKKESFAPGTMYKPFGKEAAGTMTLSQFQTLHEKDQETASLRELGLNETEILIWKSHVSGEKRTRLRATPEAIQNRLQDIEERISERQRILCLPQRFAKSKQLTRREMEIEKSLFQGADRHSFLKALYYQDEPQKKNKGDPMNNLESFYQEMIMKKRLEEFQLMRGEPFASHSLVSATSVGDSGTAENPSLLQDKGKQAAQGKGPSLHVAKVIDNSPEQCWTGPKKLTQPIEFVPEDEIQRNRLSEEEIRKIPMFSSYNPGEPNKVLYLKNLSPGVTERDLVSLFARFQEKKGPPIQFRMMTGRMRGQAFITFPNKEIARQALYLVNGYKLRGKILVIEFGKNKKQQSDLQAASLISAATDNTTEISGS