METSIIVNPNVGNFVNSIRDIGYSFEVAVADIIDNSITANSCNVKIHAIPEPELVFSLLDDGYGMSSEELIEAMRLATKNPMHKRDKNDLGRFGLGLKTASFSQCKKLTVVSKKDNIVSMKQWDLDYIANEDKWLLITPEEASIELLPLFQELINSESGTLIIWEEIDSFKKNGLSSQLDKLRKHLSLVFHRFLESNDSFNIYVNDNKIKAFNPFNINHPATQQLANEKIKINGSTTIIQPFILPHHSKLNQQEYEMYATEEGYTKSQGFYLYRANRLLIHGTWWGLHRINDVHKLVRIKIDISNDMDYFWGIDIKKSTANPMSEIKNDLKRIIRQVTEKGSRPYTGRGRKIEDKSTISFWEISSGSEGLRFSINRRHPFLNKLLFNLETENRRFLDLYLMGLEAYLPLDAIQAQLQLNPHKIKQDNAIDADVIKTILQEIKTSDLDPDYINNLLRSELFKNYKEWLANGTE