MTTRINKGRQRVDMVKMKNARNLQVTFSTRLAGLFKKSNELCMLFNAEIFIVVFSQGDKGVLCFDHPSVNPLAEGFFEWNLPQPHINVHNQHIVARKEGGTRDLSTKLMSLEAILEKEKNCGQILIEIRKRANSL