MRGEDCFVLMPTGGGKSLCYQLPAVLSKGVTIVVSPLLSLIQDQVTALIQNPGCGIPAAFLTSQTSLTLKRSITAELKRSAPSVKLLYLTPEKIIKSPEMMDLLKDLHRNKMLARFVIDEAHCVSQWGHDFRPEYNQLGLLKKTFPTVPLMALTATAPPKVIDHVKKSLLISNGHVFSMSFNRQNLTFEVRDKPRGGDKKALDALYQLISKTYPPDAVGIVYCMTKQDCENVANYLFDHGLSADFYHAGQSATDRHMVQEAWQNGQLSIVCATIAYGMGINKPDVRYVIHFSVAKSIEGYYQEAGRAGRDGKPSQCILFYSPRDVSKMRNILSMPQKGMTKKTRAVHIEKLRSMAEYCEDDTTCRRQLLISYFGQQFQRSDCNQTCDNCRRTQRAARMNR