MGCFLRLKFGHKRDTKKIDAAAAAASNGTGDLDPKEEKDFDGTNGCARKYSWSEIERLSMNFSQIVGSGGFSTVYLAHLPGSSIGAIKIHCPSDYLNRVFKQELDILLQLQHDNIVKLLGYCDNQDEGALVFEYVSNGTLQDKLHGAGREIRESSRSTVLSWRKRMAIAYQLAQALEYLHEKCPLQIVHGDIKPSNILLDEQLNCKLCDFGFAKMGFSSTVMSSNNRKQVMMGSPGYTDPHYLRTGIASKKNDVYSYGVIILELVTGMEAFCEERGQGQLLTSMIGPILKSIIASGDECNPTKVAEMVDPKLGGDFEVKEVMAMISLAALCLGQSPSLRPSAAQILHTIKENVASISLLCTQQKDLPNKC*