MRDIKRKRWDLLPGLDATQCWKMGIQGIPVQVWNLILGLKPPALQSVVWPTTMADQKDHWPGREILEPIRVRGRLAEYKIQINALVAKAQKMPKEGWAMHDGTPWPCNNTQDHPGMIQVVKCTGKLYKRDMATSDTGSCSHKDDRAEIDMRAPFESVKDAISLFVERAVGDTITEKRPEIPEEKMIMERFFIYVLYLAPEYFVYGKVNDKKDVYAFVRENNWNEVNQYKKSQGSRKPDYVGFKQMQEGFRYGNNLKLCGKEFAGLAICNASFPLIRPESVASWAPNLTAKSPGDSTVPPGSIAEDSRICRFVKIPESVGFG*