MATSGAGDHGQGQGQGHGRFASSLTARYSDWVLETLDELPGSFLLTDPALPGHPIVYASRGLAALTGYAPRDVLGRNARLFQGAATDRATVAGVREAVRAHRPHQAAILNYRRDGAPHWVLLHLAPLFHARDGTLLHFLAVQVPIAPAAVARGATCHTTGHLLAACRDEASRVAEDFPCATHAGKVFVDMDKRGLETEEPRVPSDSEKDMAISTANSIVSALNSYSKLTGLVVSRKRCDSIGIPALSSSLKLSLGRIKQSFVLTDSRLPNMPIIYASDAFTSLTGYSREEILGCNCKVLNGPGTSLEVLEEINQHICSEQACTVDLLSYRKDGSSFCDHLHVSPIRDASGKVRLHLSQVAFHIWVHLDMGAKHDFSGLTPEKWLLGAVGAVRVAVRGLSASGSLLRPSQ*