EAEFGKECDCSSPENPCCDAATCKLRPGAQCGEGLCCEQCKFSRAGKICRIARLDDLDDRCTGQSADCPRYH
------------------------------------------------------------------------