MDMQVLELIARTIGFITIFKALIAVCRWVWVTFLRPSKNLKEYGSWALVTGSTDGIGKALVFELASKGLHLILVGRNPAKLKATSTEIQERYGSEVKVRSVVIDFSSDSIEVIGKRIEEGIEGLDLGILINNVGMCNRWPRFFHEAESVDDIIKVNVEGMLRVTRAVLPAMLKKRKGAIVNIGSGSADILPSFPLYSVYAATKAYIHYFSRSLYVEYKHHGIDVQCQIPLFVATKILPMSLSSFLAPTPEEYSKACLRWIGYEPLCMPYWRHSLQGTLAQAIPAGFTDWVALKCFLRLRKIRKSKAMRDVMKRNSKIQNA