MGRLYLINLEGRIYSCKHCQTHLALYEDIVSKSFHCRHGKAYLFSKVVNVSLGEKEERLMMTGYHTVADIFCVSCGSIVGWKYEAAHDKNQKYKEGKFILERFKVSGPDGSNYWINHESQVGGSDADDA