MDDFGCELQPLSSLGSETDASQASWLRPKVACGRRTLGALGLGTVLLAAVLLWPRQAAAIESQPEMELIESWEDLPGIEEVVREAQELPIQQVTLPNEWNLTECVIDGFQAMTYLGTAVLELYQVARIKGSRCPDDSPAGCAASVAGIFAAISWVGAYLSMAANACVAAGDTKANCANDWLTFMASLSEVAVAGATVSEDCNFDKDWLKLLKITKEEEPGWKKFVPAAAGPKVDTVIKFDKLNRAHEVRNFNWAVCAFDVSNSLAYIVREVIQIKQAVQACPDPYNCAISILNVLASFGWIVRFGSVMAVDCTNDENQRVTCASDIAEMFAGLVNLPANGMASTGDCAF*