MDNIHRLFLALAFSAPLVTGAAHANSLLDSVKSTAEQYGKSAGSSSSLPSMSSLTNLLNGGDKALSAGTMNNATGILQYCVQNNVLSSDGTTAIKDQLMSKLGISGTEAAKSTDYEEGLGGLLKTSEGKSVNLNDLGTGQITEKIKTKACDLVLKQGKSFLLK