MGRLSRDKRDIFYRLAKEKGYRARSAFKLLQLDAEFDLFGRREEFLQQLQQKDNNGSATQQQQGAPKVSRAVDLCAAPGSWSQVLADQLNAQKDDAVPKIVAVDLQPMAPIDGVVSFQGDITSQATAHEIIQHFRGQRAELVICDGAPDVTGLHDIDEFLQSQLLQGAMLITTHVLEAGGTFVAKIFRGKNVRLLYAQLRCLFHRVSIAKPTSSRNSSMEAFVVCQNFKQGSQYQDLPLDLGGYLDLAPIVGEETNNKEPKLDSSVVPFLACGDLSGWSNNNGQHLDADASYPIEEHEYIPPVAPPIHPAYETSISQQKQQQQQSSQKQKSITDED*