MATQLPCFTQLTPPSPGWRNEAGSLGATSGRALVRSTPFPGHSHFRCRASPRSANSFQKKDSFLDLHPEVSLLRGEQNDESINPRKASSDGSTLEGLGVPPSQDDYNAAKIKVVGVGGGGSNAVNRMIEYSMNGVEFWIVNTDVQAIRMSPVHSQNRLQIGQELTRGLGAGGNPDIGMNAAKESCESIEEALHGADMVFVTAGMGGGTGTGGAPVIAGIAKSMGILTVGIVTTPFSFEGRRRAVQAQEGIAALRNSVDTLIVIPNDKLLSAVSPNTPVMEAFNLADDILWQGIRGISDIITVPGLVNVDFADVRAIMQNAGSSLMGIGTATGKSRARDAALNAIQSPLLDIGIERATGIVWNITGGTDLTLFEVNAAAEVIYDLVDPNANLIFGSVIDQSLNGQVSITLIATGFKRQDEAEGRTAKGGQQMQGDNGRDPSSTGGSKVEIPEFLRKRGPSRFLRI*