MNHVLRGIVNGSDSHHQQKTVLVTGGAGFIGSHTTLQLLAEGYKVVVIDSLDNSVEDSVKRVADLAGKNGHNLYFFQVDLREKDSLEMVFSMAKFDAVIHFAGLKAVAESVAKPLFYYRNNMIGTINLLEVMGKHGCKKLVFSSSATVYGQPKCVPCTEDFPLSTTNPYGRTKLFVEEIARDLQVADSEWRIILLRYFNPVGAHPSGLIGEDPRGIPNNLMPFLQQVAVGRRNELTVFGKDYPTRDGTGVRDYIHVMDLAYGHIAALQKLLTTKDIGCTVYNLGTGRGTSVVEMVAAFEKASGKKIPLRFADRRPGDCSEIYASTEKAERELQWKAVYGIEEMCRDQWNWASKNPWGYRHPELVTES*