MEFSVKSGSPEKQRSACIVVGVFEPRRLSPIAEQLDKISDGYISALLRRGELEGKPGQTLLLHHVPNILSERILLIGCGKERELDERQYKQVIQKTINTLNDTGSMEAVCFLTELHVKGRNNYWKVRQAVETAKETLYSFDQLKTNKSEPRRPLRKMVFNVPTRRELTSGERAIQHGLAIAAGIKAAKDLGNMPPNICNAAYLASQARQLADTYSKNVITRVIGEQQMRELGMNAYLAVGNGSQNESLMSVIEYKGNPAEDARPIVLVGKGLTFDSGGISIKPAEGMDEMKYDMCGAAAVYGVMRMVAELQLPLNVIGVLAGCENMPGGRAYRPGDVLTTMSGQTVEVLNTDAEGRLVLCDVLTYVERFEPEAVIDVATLTGACVIALGHHITGLMSNHNPLAHELIGASELAGDRAWRLPLADEFQDQLESNFADMANIGGRPGGAITAGCFLSRFTRKYNWAHLDIAGTAWRSGKAKGATGRPVALLSQFLLNRAGFNGEE*