MKSIKNIQKITKAMKMVAASKLRAVQTRTENSRGLWQPFTALLGDTPSVDVKKNVIVAITSDKGLCGGINSTSVKVSRALHKLTSGPEKESKYVILGEKGKVQLLRDSKNSIEMTASELQKNPINYTQIAVLADDILKNVEYDALRVIFNKFHSVISFKPTMVTILSPEVAEKEAEAGGKTGDLDSYEIEGGETKAEILQNLAEFQFSCVMYNGALENACSELGARMSAMDSSSRNAGDMLDRLTLTYNRTRQASITTELTEIISGASALEG*