MEVLWQIVIHKGSAHADQTLGTSKPTPPVKAAAITAWSLLLSTLSSKRVMALQLPSVLGALSCLLEDPDVGVRKAAGEAIALLFEVGGIHLLEEQALGEGGATAMELQVVDQMKALAASSSRKGQTKKERSEQRSSFRDMVATLQGGACHETCVKLKHGDSLKISTWSQTVQLNAFRSLLGEGFQRHLQENDLLHQVFNFAPSNTVVYKGTAKQQKHQNCMASKMKTQLMNQRRCALEATRKFNDASYPPGEKLSAPHSAAQVFLPLLSALYGSDIRAKQSPQS*