MELISVISTCFDPASSIFKSPLPPLDLPPDLDIVSFIFSTTSHATFHHHTAIADTASAESLTFLELRRRVRSTARAFSFLGIRQHNVVLIVSPNSIHFPVAFFAVISVGAIATCANPLNTPNDILKQAAHSDAKLIITVPELAHKFLDSHLPILLIDSAASPSAYSGSAYPHSQVKPLSEIIKQSDQHTLPSIRIQETDTAALLYTSGTTGASKGAVISHKNFIVAALQVKLAADSCKEAAGRCTFLCCVPMFHAFGLSVILTAQLHMGNTIISMPKYTIDAMLDAVKTYQVTHLPVVPPIMVALAKHEAVGNYNLSSVIEVICGAGRVNDETIAEVSRWIPNAVIRLDYGMTEASGRITITACKPTKRHAAGSVGFLVSGMEALVVDPNSNKCLHPYEQGELWIRGPNIMQGYLNNQGATASTIDRDGWLHTGDLVFFDNEGSLHIVGRLKELIKYKGWQVAPVELETLLMKHSKIIDAVVVPFPDDYAGEIPMAFVLRAPGSSLKEEDVIKFVEAQVAPYKKIRKVKFVRKLPKTASGKVIRHQLMEQAMSKL*