MKDHILSVKEKIGYGMGDAASHIIFDNVMLYMMFFYTDIFGIPAGFVGTMFLLARALDAISDPCMGLLADRTRSRWGKFRPWILFGAIPFGLVCVLAYSSPDLSHNGKLIYAAVTYTLLTLLYTVVNIPYCALGGVITDNPTQRISLQSWRFVLATAGGMLSTVLMMPLVNFIGGEDKALGFQGGIAVLSVIAFLMLAFCFFTTKERVEAPPSSTSMREDLRDIWRNDQWRVVGVLTILNILAVCVRGGAMMYYTTWIMGSAALFTAFLTTYCVGNLIGSALAKPLTDWKCKVSVFWWTNALLAVLSVAMFFVPMDAEITMFVFIFVIGVLHQLVTPIQWVMMSDTVDYGEWCNGKRLTGISFAGTLFVLKLGLALGGALIGWMLAGGGYDAAAKTQNSATLTIIIALFTLVPAVCYLLSAVIAKRYYTLKTPFLKKMMAELAEGARRNEQDFTAAPIDKEWQN*