MESTPEELTNNRSPEPSESDSVEKPTHVRFLVSNAAAGSVIGKGGSTITEFQAKSGARIQLSRNQEFFPGTTDRIIMISGSVKEVVTGLELILDKLHSELHAEDGSDVEPRRRLRLVVPNSSCGGIIGKGGATIKSFIEESKAGIKISPLDNTYYGLSDRLVTLSGTFEEQMRAIDLILAKLTEDDHYSQNVHSPYSYAATAGYNSVNYAPNGSGGKYQNHKEEASTTVTMGVSDEHIGLVLGRGGRNIMEITQMTGARIKISDRGDFMSGTTDRKVSITGSQRAIQQAETMIKQKVDSASERATE*