MWSSWLDYLRGAHTHDDDTPSPPPHFGYSSTAEEVTHSLCLSHLTVLITGATSGIGAEAASVLAKRGARLVIPARSLKKAELFRERLLQQFPEARIIALELDLASFASIRSCAADFLSLDLPLNILINNAGVYCKTFKRSEEGFEMSFATNHLGHFLLTNLVMERMVESARESGVEGRIVNVSSCLHSWVVAPGIHFTSLHDPHSFIESMSYAQSKLANILHAKELARRLKEAGANVTANALHPGIVKTNITRDRGGLLTDAILAVASKFFMKTIPQGAATICYVATHRDLNGVSGKYYADCREAVCSACASDNKQAHQLWSYSERATNSSGAQFLKRLMCVP*