MTCAPWFREPPFWLWSWQDDGRMTQLHQEIQDFYERVRPKQNDENLRERALERVKLVITALWPSCDVKVFGSFATGLYLPKVSDIDILILGDGLGNNGHFRTLSAAFRSSGITKYVEFVGRAKVPILKFREEQSGIHFDIRFNLNQELRAAELISSIHASYPCFAPLYLVLKAYLQAKYLNEVYHTGGINSYTLFVMLYFLLQVHPDGAQALTNSGLGFLLAGFLQFYGESLNVQDYGISCSGAQFFLKLQKNFKDPWKPYLLAVEDPLLPTNDIGKSSFNFPKIQAIFKKTFDFLVLGHFQKGSTHMLMQVLPFQSTAF*