MAITMDYSQAAEGNGDIQDGVYECVINRFGFDNYKDREFIKFDLIVRNDVPQKYQDKHIFDNQYPKKDTGEYAMGYLFMIGKNAGIPDHKKWADLAAMLADFTGHAVKVTVKNEEYNGKTYPHIKKWEPTAFPQIQHRWKDSKDESSSNSNPSFGTPAQASQTNTADPFANSGQPIDVSDDDLPF