MASDPEVPKLKLGSQGLVVSAQGLGCMGMTGSHGPPKEESDMIKLLHHAIVSGVTFLDTSNVYGPFTNEILIGKALKQRGLREKVQIATKFGFRMVDGNIEVCGDPAYVRSACEDSLKRLDINCIDLYYAHRIDTRIPIEITMGELKKLVEEGKVKYIGLSEASASTIRRAHAVHPITAVQNEWSLWTRDLEDEIVPTCRELGIGIVAYSPMGWGFLAAGPSLVENLIPNDFRKNMPRFQNVDHNKTVYERVNEMAARKGCTSAQLALAWLHHQGNDVIPIPGTTKIENFNQNIGALSVKLTPEEMAELESFAYGDMVKGERNFMMNLTWYNSETPSLSSWKGAQDSV*