MSKDFSIVKFKKGEATFEVLVKPNTVIAHREGKMGVDDVIYTDEIFSNYAKGDKVKDESLKAVFGTTNVKEVITKIIADGEYHMSTQERKEKVDQKRKQMIYFIHQNYIDPKTNICHPLTRIESALDSVKYNIDPFMPADKQVASIHSKLVEKIPLKKSQIEAEIDVKHHVAGQALGTCHKHAKVVGQNYTDTGCTISIEICPGEYDKLINELNSSTKGDFQFRIAGASASVEASESSDSGKKKKGGKKK