MKVSILDYGVIDKEKTPQEALLETRCLAQVADKLGFHRFWVAEHHNIYAFAISSPELLMMHLADHTKQIRIGSGGIMPLHYSSFKIAEWIMTLEALHPNRIDLGIGNSLGTTLVQRALSSIHCKDSYSQVVTELYQYLNPDHLSPLPIFVNPRGNTYPQIWTLSNSLETAELAGQLGLGYTFGIFPYIPKDPITEAKRVSAHYRKAFRPSKLLKIPKLILAVFIVLSDTDEEAEVLAKPLDIWMLGQQDFNEFKTYPDVEEARNYHLTEKQREAIAANRSRMVIGSPHTVKKQLDRLIEACQADELLAIPLVPEFANRQRTLELLADLYVTI*