MAAWLVAKNTLKIQPFILPPVGYASGRFYCKRDMVIGHECAGIIEEVGSEVKHLVVGDRVALEPGIICSRCNICKDGRYNLCRDMKFFASPPFHGSLANQLPENVSLEEGAMCEPLSVGIHSCRRANVGPETNVLIVGAGPTGLVMMLAARAFRAPRIIIVDVDDYRLSVAKDLGADQFVNVSTSIQDVDAEVGEIQKAMGVQVDVAFDCVGFGKTMSTALNATRAGGKVCLVGMGHSEMTVPLTPAAARYFVSHHLLDKEITGSCIMADVEFDLPSSCRHVSLYDHGLWQFQKHHRLEDCNILRSVVRKLQING