MAAAPARTFSLFSVEPLLLSASPTAAARNEHGGRPRGGSIRPLVAASKALLPISDFDLQQEGLTSIQKILQQRRSSAREMITTIDNLKRLCIDHYFEEEIESAMGACMDLIHSDDLFDATLALRLMREAGHDVSAADDVLRRFTDDTGEFKIALSNDIRGLLSLHDMSHLDMGDEASLNKAKEFTRKHLASAIRYLEPGLACYVRQSLDHPYHLSLMQYKARHHLSYLQTLPTRDTAMEELAISEFQLNKRLHQKEMQEVKGWWMDLGLFHEIPVVRDQVLKWYMWTTATFQGYSLSSFQKRKGSSLSRYRIETTKIIALIYVVDDIFDLVGTPQELSLFTEAIKIWNTEAADLLPSGIRSCYKTIYTSTNEIANMVEEEHGFNPVNHLKNSWAVLFDGFMIEARWLATDQVPTAEDYLRNGAVTSGVPLTLAHIFAMLGYDQSNEAAELADHIPSIISCPAKILRLWDDLGSAEDEAQEGLDGSYRDFYMMENLSCTQADAEEHMRGLIAREWEELNREGFSRRTFASRFTQVSLNAARMVGVMYSYDKDGRLLVLEDYARMLLL*