MDDTTDIFLGGEGYDVKCVRVSPVVLFSVLDHFIRRPETNHRVIGALIGTLHDDFSVDVRSAFPVPHSEPNGEAALDDEYFATMLDLHSKVSPNEQIVGWYGTGRVTDANSVVFHEFFGRSCACPVHLLVDADLEGDNFHPVAFVTTACSINEMPLSSEFRQVPVLLEVSSSEKVGLDALSTDLKRREALGEDADDDDDDEEDDEEEEANAVLAAESVPSFFQTDHQTTAESRKLRRLRKKYAMPTEVENLERSLVRLRELVEIVGESVDRVVSGQDKGDIKVGRCLAETLASVPLVNPIEFEKMISDSLRDHLMVMYCAKLTQVQLAMAEKLLEVDLR*