MASSLETCIAGNLCGRDVQAQLGSARILQACKESGWKVGRLSLSQKPLQPLNLNRRASSKRHFLVQAATAAPAEKTAKVKDLVLQPVKDMSGKLKLPGSKSLSNRILLLAALSEGTTVVENLLDSEDVRYMVKALKTLGLDVQEDRAANQATIVGCGGHFPVGASDESILLFLGNAGTAMRPLTAVVTAAGGRASYTLDGVPRMRERPIGDLVDGLKQLGADVDCVMDTRCPPVLVKAGGGLPGGKVRLSGAISSQYLTALLMAAPLALGDVEIEIIDKLVSIPYVDMTLKLMERFGVKVERDDDWQKFTIKGGQTYKSPGHAYVEGDASSASYFLAGAAITGGTVTVEGCGTSSLQGDVKFAEVLEKMGAKVEWTEHSVTVTGAPINPSTGKRLRGIDVDMNSMPDVAMTLAVVALFADGPTAIRDVGNWRVKETERMVAICTELQKLGASVVEGPDYCIVTPAKSLKSTSIDTYDDHRMAMAFSLAACENVPITINDPGCTRKTFPDYFEVFERMVKHA*