MTRKFTLFSVLLRPSRYIRLLALSLLFITASWPVAIKLPIIRSHNGNIEKDYPLIDQHIYSSNGTGGANSWNPKILPWVELWLEASINLEHGPAMAYLFWDDVGMRSLIQEFENDFLDTYDSILTPVERSDVFRILVCKHFGGIYGDLDTELIQHPASWIGPSDITTWTDCETGSDYGYHNDSTMLDDETRVVNLLWGLEADNDPNSDAYWRQSYTYPQQLSQWAFAAAPHHPIVIRYMDTLRSYTKDNETAALNSDPLKRTGPAAVTLATKSWLEDHVGFRWTSLTGVKDGGRPKLVNDILVLPITAFQ*