MDALLTKFNEDRSLQDENLSQPRTRVRIVDDNLYNKSNPFQLCYKKRDYGSQYYHIYQYRLKTFRERVLKECDKRWDAGFTLNGQLVLKKDKVLDIQGNQPCWCVGSIYCEMKYKPNVLDEVINDTYGAPDLTKSYTDKEGGSDEIMLEDESGRVLLVGDFIRSTPFITGVVVGILGMEAEAGTFQVLDICYPTPLPQNPFPAPIATCPTRGKIALVSGLNLNNTSPDRLLRLEILREFLMGRINNKIDDISLIGRLLICGNSVDFDIKSVNKDELMISLTEFSKFLHNILPSISVDIMPGTNDPSDKSLPQQPFHKSLFDKSLESYFNGSNKEILNLVTNPYEFSYNGVDVLAVSGKNINDICKYVIPSNDNGESENKVEEGESNDFKDDIEHRLDLMECTMKWQNIAPTAPDTLWCYPYTDKDPFVLDKWPHVYIVANQPYFGTRVVEIGGKNIKIISVPEFSSTGMIILLDLETLEAETVKIDI*