MPAIGRRSTKPLNDPPRRTVVLQPLYFNLGNPPYTPSSLSTHASIPDTKLPHFSILMAGRCIDDRTRMVMQSRVISDVSYALIDDLSSPDILMEFLWCNVERTVQSAEILPISMVWFQNRRAKWRKKEKALGRDTSFMHVEQGVKTHY