MASSTTNNNIGPVLDFEPTQPRSDGRPHLTCDNVIEADINEHVEEAHEHALEWALQIGLVRKDTKKFKKFAAARFTWLAARAYPTVGLEELKLISDWIAFLFFYDDLCDTTESVEDGNIHQLAAAEDRLIAIVANHGHNNQESPNDGPIHHSLISICDRAAMMGGGIWLKRLAFHLEEYIQGCRWERVLRLQGKTPSIASYSKLRLIISAVHPCFDFAGLCIDPSKTDFAENPLVQKLEMMANNHICWVNDVYGVDKEIKEETTSNIVVVIAHENGLPWKEALDRSIIMCNKEAEAFVELEECILTLGTVDDNTKAYIHALKTWMRGNFDWYSETGRYKAAQKAKGNDGGGRRRASSFVRQSWRIMGDQLEELRALDALAKQ*