MNLPVRDVKFLSEREFKWEVVPDPQGAVCLLIKEFDVTAGGFTPSMIDLMIRIPPQYPMSPLDMWYCDPPIRLTTTGQFAQATEVMESHLGRSWQRFSRHLNGNWQPGVDCLRTFFALIQRELQGVGKV