MTKYQLSLHADRLRKGFLWRRPMAYAVVMVENESKTLGKTEVAQPGTRAEWRKPMTLEFSSDMHVPFTVALHDSRNDDRLMAKADFEASEVFNSRGHMQMKEDRNGTQIYADLHEAIQGPHQGYIRLQLRGLDIKNVEPGLLGLGRSDPFFEISKKNSDHAAGIVRWNSVYRSEEICDHLNPFWEPFSIGLEELCYCNLDWPLKIAVWDYENDGDHRVIGEVEVTAQKLIDEVAVKGNADRERAFDLIRDGDKTKLKGVLCVLTADLTLENEAMAA*