MRVLSRSLTGIRGLASQRSGRRAADIRLRLRPKEPVLDALVKSGLVWDRPELRGNKKPLKVKTAAEAAEIVKSGDRIFVHGSAATPTTSSGAHKERLRDVEFTHIHVNGEVPYGDPDFRKSFDVANLFCGHNIRGIIDYDNIDYLPLGTSTFVARTAAERADRIIAIVNPTVPRIGGAARIHMSMIDRYIESDKPIYEVKAPEIGDAEMRIGQHVGIGAVPEAVLVALRSHRRLGVHTEMFSDGVMELMKSGAVDNSEKVVRPGKAVVGFLQGSRSFYNFLDNNPLVESHEADFTNNPAVISRNPKAVSINSATQVDLTGQVCADSIGHRIISGVGGQMDFMLGASQSKGGKAIIALTARTAHGQSHIVPAISLGGGVVTSRPNVGYVVTEFGVAQMVGKTLHERARALIDIAHPDDREALEREWVNNHKKQKAAAHAH*