MVSSLDFAVDSNESVPLVKMCGITTVHDAVLAAKAGAKFIGMILWPKSKRSVSLNVAKEISKAAREHGAEPVGVFVEEDAKEIEQACDATNIAFVQLHGDHACSSKSEDIEQGKQIHAYITKSGVDYDETALLDMYAKCSNLDIANQFFEKMSEKDVVMWNAMLVGYAKSGHANEALTLFNQMQLSEATPNSVTMVNVLSVCAHLAAPQKGKWIHGYIIRCGFQSDLSVENSLLYMYAKCGRIDFTRKLFDKISKGDVISWNAMITGYGMHGHGEDALGLFNQMQQRSIKPNHITFVSILSACSHTGMPLESDIGVWGALLGACRIHDITQLGEYVAKQLYDLEPENAGYYVLISNIYAAAGRWDDVAKVRDLMKVKGLKKAPGYSLIEVKNKVHTFLVGDRSHLQSEKIYDMLEKLAGKMEDSHGGCAC*