MVGNSVMWQHLEVEDLLLYHKEKILLYYKEKIHESGRAFVLREVHHEECARRLNEKYGTNFTWKQTYNKYHKLKGEWKLIMEAKSAKGASFDDVQKKIIYDEIEVVKMKTKGDKRAKYYNVPIPLYDEMEFVFTGKHATGEFSVIEAPFVRSARQEDDLVGDVDPTQELADLNGDPSQHDSDTHQESDSPNPVGSKRKHEEKEKKGKWAKQGVPIFMEALSGAVSFTHGTDPHEGIFKAIEDMDEYPLPIRLDLLTYLAQNRHIASMLKGRKEETFKHWVARWVAGHYSL*