METKASVVVILGATGVGKSRLAIDLASKFKGEIINADSMQVYKGLDILTNKVPLEERAGIPHHLLGVVEPNEELTAKSFRDSAALIIDDIVSREKLPIIVGGTNYYIQALVSAYLLDDFLMETSVHDLNDELEETEGERPIRQSGDVKTGCDFETTVAKEGGSSNSLYEELKRIDGKAAEGIHPNNTRKLNQLIKLYKRSGVKPTKLLDSSSLDKWGTAGSFRYNCCFICLDAELSVVDRFVEQRVDTMMQSGLLHEVSEFYAPGADFTRGLHQAIGVSEFSSLFNNIYGQMEKGHGSKSAPHLLTYTKFIEASINNDEKEEYAAAISEAVEKMKSNTRRLVRIQRRRFNRLETLYRWNLHRVDVTNVLRSCSAGSLADEMWLSEVVDPSVSMVEKFLEKPFQETHISFGRQDLDVSERDRAQSRKRFVCEVCSGRVFIGSHQWQEHIKAKSHRKRAASVKKVSKRAANGTKASLAP*