MIRGKPMAQRKIPYLKVVEPPENPKQLKKAERKVRWKKWEGAVSILILAVLAICGTYLLLDNKTYGTAREAASYTKEISDTSNYVQFAKGIIRYNRNGVVYLNKKNEEVWIQPTQIKTPMIEVKENAFAVADRGGNSIMVFTKDGLKGEIETTLPIEKIAISDQGIVSAILKNENSPQIISYDAAGNILVEQQITLGTTGYPVALDMTDDGMMLAVCYLYTDNGVVESRIGYYNFGATGKEKTDNRVTADQYEGTMLADVFFMGTDRSIAVGDNAFEIYSGKDTPKRLKEVKLDQEIRSVFHSDQYFGMILVNKEKSGNELRVYNRSGELIFSKEFTGEYKHGKIDGDEVILYEGRRCSIYKINGILKFEGRMSADIEEIFRAVGVNRYYVMSSNELKVVYLTK