MSELEQLRRRVAELERELSAVKHAARQAPAEPGPSAPTSIPPLPRVDRLSARQVQRYSRQLLMPDVGVQGQLKLASASVLVIGRAVSALPRSWRLGIVDFDIVELNNMHRQIIHTEDRVGMPKTESARIAVSRFNSDVECYTDNPSTRYLINDACVIAGKPLVSGSALQMEGQLTVYNHNGAHATAASSRRRPRQPRPALLRRRRPGRRPGVIGCLEALEAIKIAMGSEGTMAGRLLLFDAAECKFRTVKLRPRDPSCAACGECPSVRDPAAFDYAAFAGGGQCPGSAAPVPAINLLDASMRIPCAGYKAEVVDAGYGTCSSTFGPPAVCHLLPPGAVNVPWAEMQKGGHEETLRSLLAQNNLPAGGGAAAGAGARPRGSLFSLDGGVAAWADDVDPAFPKY*