MDRFILLNVVLGTLAMCVYASLAASDGLRYGYYSGTCPNVEDIVKEQVSKIYYIHGNSAISFTRNVFHDCAVQGCDGSLLLDSTPGLATEKESDRNFGMRNFKYVNVIKKEVEKACPGVVSCADIIVLSGRDGVAMLGGPHFEVKTGRKDTREMSSATAADTYLLPHDTDVSAFLDSMATLNINTAQAVGLIGAHTVGRTHCKHLVSRLYPSVDPTLNANYSMYLKMRCPTPNPDPEAVEYSRNDPVTPMKFDNNYYKNVMKMKGLLKLDNALYLDPRTKPYVEKMAQDNNYFYEQFIEGMSILTEYKVLTGSQGEIRKHCQWLN*