MSLTRATLLFTLALQAQAGLVPRQGQPRFQPDPNSGYDDPTIDIASPAFGTAIAAGYQGPFASGYKKELVGPANLLRSGTLNIGIKSNYTLPVYNSINTEGKRYWWVTTDTSDEGNAAQLGINFSPKLRFAAQGMTADGKTGAEDVTVVNNTVVGRKGMVDYSPVRKIVPGDGQFSFPPKSVQPGQVGDEWYTPLIRLANAGGEVWNAPIIAGDLDEEWLNQYCDGVPMDKQEEFYSKVHDRVLAICPKEQTVTMSLVNGFSFSKSVLYFAFDASDEVPATLDDGNYAPRLKAIQVGGDDSLFSGVERFFVSANGYTDADLPPGAPNNETHHPWRQGLSSAIDGDGDPLNILGAIPTVALDYAPLWNFNLFSWTNYSIANGIRTRMTGEFEVLGMAAAGYVTAPDGSPLVTQNLVTNCPIVHRFL*