MATSGAAEVDPGDRERQQHDRRRLASSLTARYSDWVLEALDELPGSFLLTDPSLAGHPIVYASRGLAALTGYPRREVLGRNARVFQGTATDRAAVAGVREAVRAQRAHQVAILNYRRDGSPHWVLLHLAPVFQARDGSLLHFLAVQVPIDAARRRAGAGRGAPGAVLAACREEARVDEDFPCASHAGKVFVDMDKRGLEAEEPCVASDSEKEKATNTANSIVSALNRYSKLTSLVVSGKRCDSVGIPALSSSLNLSVGRIKQSFVLTHSCLPDMPIIYASDAFVSLTGYSREEILGCNCRVLNGPGTSLEVFEEINQHICSEQACTVDLLSYRKDGSSFRDLLHVSPIRDASGKVAFHIWVHLDVGAKHDFNGLTPEVWQLGAVGAVRVAVRGLSASGSLLRPSQ*