MGAQKSIHAGKAKIDVNVDFTHKLCAALMLQPFRNSGSPLELVIGSLCIKHPNLFGKSEKLDVLWDKGLYDSNILITYRKPRPEWLAQQSFVVQHSVSPEIGVHGLPDDNFSRSGSGGVNLSRLSAGLDLSEPASSNWSSKTSIKFEHIRPVSDEGRSINRDTHGFPVTCSGGYNDSMVVVKQESRYAKANDRSFSQFSLQIEQGVPILSKWLIFNRFKFVASRGLKLGPAFLLSSLTGGSIVGDIAPYQAFAIGGLGSVRGYGEGAVGCGRSCLVANNELTFPLSQMLDGAVFLDCGSDLGSGRHVPGNPSLRHGKPGNGIGFGYGLRFKSQLGHFQVDYAVNAFQQRTVYFGFSNLPS*