MESIKPTPNISSLVHTFTKVLRLRASGITPIDGIKKIKTVDSAPKLIHPQPLLVDEDKEKKREEEEKLRRREAMEVLLAMLFASISAIKAAYAQLQIAQSPYDPNCIQSADEVIVSELKTVSNLKHCHLKKRILPSQDSQLSAEIREQENLLKTYEIMEKKLKSQLQLKDSEILFLKEELIDSDKQSKSLEKKMKPKSSSSTESTTTSFDNLHFSGLNPTHFITAHNITLKSIRSFIQLMMEEMATASWDIDAAADSIEPDTVSTKPFNRVLVFESYVCRKMFAGFQELDFSIPTENSSSGSKQSSRKRLCFKSFMNLKSRKAMEILKENPMSEFGRFCKLKYLSVVHPKMEAAFFGDVRQRSLISSGGFPETAFFKVFAEMAKWVWLLHCLGFSFEKEASIFQVRRGCCFSEVFMESAADGYPTADARPRVGFTVVPGFRVGKTVVQCKVYLSPA