MVKEQNLQDARQELAQIFQYEQDDLCEDDSSASKQALRLLLAYPELASEEFEADEEVAFKLLPLSIFITSGAGIQVIEAVEQLYPQAVSTKHPELKFFPLQAACEVHADGDVIEFLANKYPMAVEARDNKGDLIIHSVLSQGKDAIPRRKTVERLLDLYPESLRQPNHEGVCPLGIAFRARQSSKIIDRIIEKRLEEGIHSFEMIGWKDFELNAKEVSRFGVELFPKLDLKALWCEPDSYGDDGFAYLMEYLMGDRTIEKLSLSFPPLDGRGKGAALLNFFRNNITVRHLSLSRNVAMWSQANGMDYLLQGMGYNPAILSLQLSGLFLMSSFELGYLISRSPKKLILNNVMVSSKWATANVKQWGTSMVTDLTLRNCKMRGKCLDKFLDGLKNLPALKRLTLDFTMPEDKHDEKYLKGRDITKPILSLLKNGNLEGLILQGLTMDIRKLSVKLNKDTTLKKLRIDSLRSELSMTVGCLVGALINDNRTLEDIKFHCDYDYEKTQPALDGSDVAVPRFEIVEDPAIKYYTTRNRTGKKGGKAAPKIQSVNTFAEKPRSKRGSVGRELMR*