MCGRFLQFWFEGDDLESLGVKEKPENFTPSYNVAPTQKAWVIIHDKASRLEAFSWGLVPSWAKDAAGAARLINARSETAAEKPSFRSAFKKRRCLVPANGFYEWTGGKGAKQPYYCSPAPKKMIAYAGLWEVWKPREAPSDSQALHSFTILTREADASFAPIHHRMPVILQPQAWASWLDPQNQNPGELNNLLENNFMGEIQTWPVSKAVNSPSHNDPNCMAPIELEKTAPPKQQTLF