MVGNSVMWQHLEVEDLLLYHKEKILLYYKEKIHESGRAFVLREVHHEECARRLNEKYGANFTWKQTYNKYHKLKGEWKVIMEAKSARGAGFDDVQKKITYDEIEVVKMKAKGDKKAKYYNVPIPLYDEMEFVFTGKHATGEFSVIEAPFDRSGRQEDDAVGNVNLDQEPADLNGDSSQHDFDTLAESDSPNPVGSKRRHEEKEKEKEKEWKWARQGVPIFMQALSEAVSFTHGGTDPYEGIYKAIEDMDEYPLPARLDLLTYLAQNRHIASMLKGRQEETFKQWVARWVAGHYPL*