MLLTRPLRWSASVLQLPMARFSTTLRQCSTKRNEETADGKPEDGGGKQGSLIVRTNLFESAAKKDKQTYIEMVKIFEKRSVHRRNHVEFIYAALRHMEEFGVNKDIAVYKALIDVMPKGKFIPTNIFQAEFMHYPRQQQCIIDLLEQMEDNGVMPDYEMEAMLVNVFGKKGHPVRKYWRMMYWMPKFKNLSPWLLPNPVPDDALELARLAVERMCSIDPRSKIQVFDTQEVESAIDHTWVVSGQSGEQSELLEAHDRQEPVYIEGPFVIWLRNRSINYYVLKSAPKPLPPIEETDDPDDVSNLHNPYVGLDLRFRKRPGSGSAVSTRRRSVHEQEDGIIYAICCTGSSTKDSLLSWIRLLEKESGNGALSSLAVLFKFTSPTSEVMVSGAETSTVQQ