MIDALVARVMTHFVEDKYETLTHQILSSIKRSSSTEAALAGRALAMVSITAGAGKVAEHVFEASFPHLSKISKLGRDSAARVSAIEALGMLAFVGGVDLEEASAMEVLWQIVIHKGSAHADQTLGTSKPTPPVKAAAITAWSLLLSTLSSKRVMALQLPSVLGALSCLLEDPDVGVRKAAGEAIALLFEVGGIHLLEEQALGEGGATAMELQVVDQMKALAASSSRKGQTKKERSEQRSSFRDMVATLQGGACHETCVKLKHGDSLKISTWSQTVQLNAFRSLLGEGFQRHLQENDLLHQVFNFAP