MSRALGLKKGPWTPKEDKKLIAYVTQHGHRNWHSLPSRAVLRRCGKSCRLRWINYMIPDIKRGNFSSEEDHNIIQLHALLGNKWSTIAALLPRRTDNEIKNHWNINIKKRLIRMGIDPTTHKPKSNNNNDNDNTAIKHVSQWEHVRLEAEARSTMLGKTQTKLLLSSSSSSMLSLTKHNNAMYNICAIMLANNDDSFSSTSTLSFSNELPCLTNELKFGEGLGSYESVSNNNIMETIAQDHVYVSKLLQGDDYLMVALDAFGDSFNGDTFMDFNGNGMYNFDASLAFFE