MHPKDHKDDDFIDDTLHDVAEGETARIVDHIAERQLCRKFDVRLMPVLAIMCQYNLLVSIFFVPYVIFAPPVAIVGKKYGPARVLPILMFTFGSMTLLAACVQNFGGLFALRFFLGVAESGFFPLVIYYLTTFYRRGELARRLAVFYAASNIANAFSGLLSFGVFQIDSKMFVWRYLFIIEGAASVLFSIFAFWYLPLSAGEAKFLGEEEKALAFHRMQVDSSSVVQEKFSFKDSIKIFKQPTTYCFLLIEICLGVPIQSVALFMPQIIQRLGYGTIKTNLYTVAPNVGGAVMLLILAFSSDFLRIRFPFIMLGFAFTFIGFIIYAAISDVQAQLQLAYYACFMMVWGTSAPSVLLSTWYNNNISHEGKRVVLTSVGVPLANLMGLVSSNIFRESEKPKYPTALITTACFGACGCLIAGLLGGFMVFDNMRRNRKAGTKTTAADVSTQRLRDGPSSPEFRWFL*