MATDNNKHQNKKLTIPFKTRIAVAVLNTFTDNAQRPDGSINRRLLRLVDFRAPPNPKPVNSVSTSDFVVDPSRDLWFRLFTPHVSGDRIPLVIFFHGGGFAFLSPNAYAYDSVCRRFARKIPAYVVSVNYRLAPEHRYPAQYDDGFDVVKFLEENRGKVLPANADLSRCFFAGDSAGGNIAHNVAIRVCRERCFAAVKLVGMISIQPFFGGEERTEAERSLVGMPLVSPERTDWCWRAMLPEGANRDHEAAKPSVVDISGLDYPDTMVVVAGFDPLKDWQRSYYEWLKLSGKRAKLVEYPNMFHAFYIFPELPEAGQLIQQIKDFVEDRVVSNSA*