MIASLTKHLKSNKRTLSLLEEPFLTMREIKQIQSHLIVSGTLFDPFAAGKIIAFCAISHRGDLDYAHLLFNSLPRPTTFIWNTMIRAFAETNQPSRALSLYKQMLDKGPLPNNYTFSFVLRACIDLSSLLDGQKFHSQIIRLGWEPYDFVLNGLVHLYANCNCISSARKLFDESLSSRDVVTWTAMINGYAKAGQIHAARSLFDQMPERNVVSWSTMITNYAQVGMFKEALELFNEMQLAGLRPNHAGIVGALSACAFLGALDQGRWIHVYVDRNGMELDKVLGTALIDMYAKCGCIETARQVFGQMPERDVFSWTSMISGLANHGHSASAIELFIRMQNEGVKPNEVTFICVLSACSRMGLVDDGQRFFDSMSEVYGIEPGVEHYGCLVDLLGRAGMLEEAKRVVNEMPMLPDSYVLGALLNASRVHGEVELGEKTVKSFMDRRIDHGGVHVLLSNMYATANRWEDVAKIRKGMEEKKVKKVPGCSLIDVDGMVIEFVAGDSSHFQTEEMILLLLGINMQLKSFGLDIDTFGASL