MVFWIDYLRGASGQSGFGSKSTAEDVTKGLCLSHLTVIVTGATSGIGAEAARVLAKRGATIVIPARNLKAAQLVKERLQEEITNARIIALVLDLSSFTSIRFFVMQFLSLDLPLNILINNAGVCSRTFKLSDEGYEMNFATNHLDIARIWIGGYNSFYFFFKRKIWGTGAGHFLLTNLLLEKMVESARGSGVEGRILNVASCLHTWVADGGIDLHKLNDEHSFVESTSYAQSKLANILHAKELAKRLKEVGAHVTANSLHPGIVKTNITRDRGGLVTDAILSFASIFMKTIPQGAATICYAATHPNVAGVSGKYFVDCNESQCSSCANDGEQARELWCYSEKATSRSRA*