MQKNRTEYLHEKFTRHRRAEEINVFAKSVKHSLSRWNSQLEDLTEKYPIAASSEADKRAASIEIRKLQESLRRLRKHCLSTVDLINTHEETIDLPALPEELPLADIRLLHTEFTNHERQLDLVHKQILPKGKFLFRRYREAKALHQQKPSSLPVTAPSNENDQLVASIATDANLAFLGNRALHSIKNMSVATTAEGDVLLIRGTDVSEDSDVDALKAPTVLYNIQRCHVELHHQLDTLHLVGIKESTIRIMQPVRGAVHVTDCDGVELYVKSQQLRLHTSTHLKCYIRVSAGAILEDCHNIQFFTPEGDLEIKDFNWLRTGLNSPNYTVVMRDWLSSFCVGQRSLSL*