MKFAPLVGLFILSIVCQTQSAPAELKAAEVDQEQTRKRRSILAAVIPAAIDLLQQGIEEYGRRKAQELEEAQLEALRDIQRKLGVLDRKVDALQRAIGQLQFGQQWLEGAVLYGNDIQRLEYFLDFLERRLSPGNSGQLVPTNLAEEWADAVLSLDDDGAGQVLHNLHEMIIGSSGLFGRNSLFVLYEGTLDGQSDQYWPKVRQFLDFTFSIQIAGYAAWVTSLNIKDRSLQEVSDVIDTANTRIEQQRVFLLPYTKEWPKGSYGLPRTNTGCPVAANARWRSGVRHHDTEDDDNSNAWIGGIHFDGGYGRNMDQKFCMKTDADMGEGNWPAGNYCIFKKGNCPTGFQWGKLKWDDEDDDNQNRASGALPDGSYNRNTEIQYCCRGDGSATTPIVLPSRRPFYLFRFRAACQRVADMSVREEWFRWDDEDDDNQNGYYGAHPYDHGGRNHQIHYCYYS