MSLQWQNEVVRITRQVKRNLPHRNFREINFDRETIRQGITPLTYDEARRLKGPVFEALEDELRRAGCTMLPEFLHCLATK ENALFESLNIRERLSDDSELLYGMVDRLRDAELAVCLNKHRGLKKCFGLFFETMQLLEPYRQKYAYALVALNEHIISLCR NIAGQEHDAAEYISRIYYIYSMYLVNTGQRTSAINFLQIAMDLVRGHVWTAEVGMPAGSLTLHELVAQNLARQLLIQGKS IVRQHPEDAVAMARRATVLIAEIGRDKNMEIFCDTFLERAYFLMEIGNFNSAQQCLEQIKTQILACTEYRFVKLNIKYYL IQGQCSEIFEHVEKATSCYKRALRLSRLYTHRDLEAEILLHLGKIFAKDTQMTSIAKKCYEHAKRIYVDFNDLHSRKMAN YLQAKLMADEITPLYMAMLKSSTTRYCAFFNLRQWKNRCRPFWKRLGDEIIKQETDSIYCLLDEEKEDPGHDVAPYDDID LKTFKLAEGDI