MKIACIGAGYVGGPTMAMVALKCPEIEVVVVDINEERIKAWNSEKLPIYEPGLFEVVKECRGRNLFFSTDTKKHVGEADIVFVSVNTPTKTHGIGAGRAADLTYWEGAARLIASVSTSSKIVVEKSTVPVKTAEAIGKVLKRNCQDPNVNFEILSNPEFLAEGTAMEDLKHPDRVLIGGADTESGQKAIRTLAEVYAHWIPRERILTANLWSAELAKLTANAFLAQRISSVNAISALCEATGADVSQVAHAIGTDSRIGPKFLNASVGFGGSCFQKDILNLCYVCESVGLKEVADYWLQVVSMNDYQKQRFVERVIGAMFNTVSGKKIAVYGFAFKKDTGDTRETPAIDVCKGLIRDGAKCCIFDPEVKAEQIFRDLSAPKFEWDRPNYSRSQSHMLENVQVQSDPIAAADGAHAICVLTEWDEFKHYDYAALYEKMVKPAFIFDGRNILDHAKLREIGFIVYALGKPLDPFLVKGY*