MFKTKRQIQSIKAREILDSRGNPTVEAVVILNDGSLGRACAPSGASTGKHERAELRDHDPSRYLGKGVQKAVDQIYHLAAPALIGCSVSQQQSIDQRLLSLIDPDSEQGLASNVLLPLSLACAKAAASSYHLPLYRYLGGAMSNTPPMPMMNLLNGGAHASNNLDIQEFMVIPVGAQNISQAIEWCSRIHHRLGELLCEKGLSCGVGDEGGFAPNLTGEEEAFLLLTEAGERANLCAGKDFVLALDAAASEWCAQTQGCEQEYLLPKSQLHYNTSQLISYWEGLCAQYPIRSLEDPLGENDWQGFVQLTHRLGSRIQLVGDDLFVTDPQRIREGIGMKAANAVLIKPNQIGTLSQTIEAARLAQQNGYRVILSHRSGETEDSSIADLAVAIGAGQIKAGAPCRGERTAKYNQLLRIEEELGGSACFGNPF