MVSQVFCRVGERVRATDLDGACDTVGSLKARILGETIRALPGASDVVLTRRGRWLADESASLADAGVRANDTLAIAIRLRGGGGDGGATGAESRSCYLEMYADNGGTGFSRKKESLGGFIKYTTQSTVRDRDEREEDLARWFNCTLTEEPLETGDGAVVIDRLGSLFNREGVLKALRDKCVDGVALPQRLEHITGMKAITALKLHKNERTKSSVKDASGKVNATSFRLAAEAVFSCPITGLDFNGKTKFVALVPSGVVVSDRALREAKSAVEDILGPDVKLDEQTRVTVNPKGEELDAMRESLEEEAAKKAAKKKKKDSKKNGAGAGTVTGAEDQTVELVAGTGIKSNGKREWNGCDDLSNEQLKAQAKRWRACDNVPEGADKDVYASLFTGTTAHEREQETYLSRNARKAW*