MKWLFLSRGLVNALEYKVYMVHLSGDDFEAAESISLAVPECEGLPLRLWITKCVTLYNTHGKLVGEGTCHSVNSDLVLGANGPLGDTQVAVDIYKTHSQDDIPQDLVYALVAWPTKLVHCHGASLHDYEAKDNFNQLHAARANSALSKSKRPYMNGIRNPSQESPLKYKKLLSEESINLVSSKVCCMRNCMQPFPREKIKSFRERMYNGSTFQFRAHMKLDVHRAVHRDASGQKMVTVEGITVCLRAWMHISGVSEATFYRYQAYIKANREARDHGNTGLPKPRKHTEQATATLKCILEKEADHMPHRTRSIKSGEKMVSMILPATFQWKDQYPKINEVNTAFGLREVSSSNLSKIRASRFPEFDVKRPGDNFARCGTCDKYKELRKCAIGGSEQAMKWTRKLEKHLGIARAHREYYYAKRYYLQTYPDECVTIMHDKMDHAKTVSPVFSHKNKELDALVKLPVSVTGMIAHGHGDVRYAHYGLDIFPHDSNYTIRSMTKLLRDLEEPPKSSSRELFLGSGSTALFCSILKGAEMCKTSLDPQPERLVGATPLPPILNAQMDNAIGENKNRYVFAFWSLLVAKRIFREVYVNFMIVGHTHDDIDALFGRWSMLLKKENFPTILALMKSFMDVESIPIIPHLIEEVPYFKNFILGSILDKSEVLVGHTKPQQVKFYLDATGCPKMKYKLFCTDVKWLGEEGASIKIWKEDAQGCSLWPRGEPSPVPQRTMRGVEDIEKGISGFVKYWEDLCNVDVTGEYRRRYEHLVVYWRNVKDALHEPIIPCNVLREGFWPITCVRENLADQLSDDGEDHEEFGEDDPYVGPLRGRPQPSFRIGQDV*