MELSAIMSPANYLEKNSSYSQAINLTNRRQIVHSSKLKYVRTTSPSLKLPPVTTDCDNAEVIGARERRGKEWIHFVGVGGCGLSALAMLALKQGYEVSGSDMMWSDAMDALREAGARVYIGHSELNLRKNNGLVPDALIVSSAIRGGNVEILHAESVGIPVYKRGAWLGRITKGYNLIAVSGSHGKTTTASMLAYVLDAMGDDLTAVIGARVPQLAERNIIFGTGCNFVLEADEYDSCFLGVTPQIAVVTNVDWEHVDMFQDEEAVKTIFRKFIGQIRAGGHLILCGDSPVACSLVNKMGSGSALPVLRNDAFQISTYGISSCNDWHALSISPNSCGGSDYQLLHKGHHIADISLQMPGVHNVLNSLAVIATINALSTDEKNFLSSIASLKLRLQNFEGVSRRFERIGTVRGCHIYDDYAHHPTEIQATLQAARQRFTFQELVVIFQPHTYSRLAALKDDFAIAFTNADRVVITEIYEARETNLWKINGHDLAASIVGPPSEFVPSLIQVLEMLVVHISKDPDHETVIMTLGAGDITSVGRKLLIELQHRLL*