MVGKNNSNHLPPGFRFHPTDEELIMYYLRNQATSKPCPSSIIPEVDVYKFDPWELPEKTEFGEKEWYFFTPRDRKYPNGVRPNRAAVSGYWKATGTDKGIYSGTKYVGIKKALVFYKGKPPKGIKTDWIMHEYRLSESRTQPTRPNGSMRLDDWVLCRIYKKKNLERAIEMMKVEEDTQEPQIMSVTNPIHEVVASNGQQTLKLPRTCSLSHLLEMDYFGSISQLFDDNNSYNTISQNNTLMTNVNGYVMPHQAMEKFQLGEVSQISMNPSYQFQ