MKLPQLFGQLCLSFTLAAAVDLTGYEYIVVGSGAGGGPLAARLAMAGKKTLLLEAGDDQGANLNYTVPAYHSRSSEDDSMSWDFFVRNYADEAQQARNFKTTYETPDGGEYTGLNPPPGSKMKGVLYPRTGTLGGCTAHNAMVTIYPFRSDFDDLATLTGDKSWSATNMRKYFAKMEDNHHLLPGKAGHGYSGWLSTQTAPLTIALGDPQLLGFFVGAAAALTNWSTNLVFNLATLFAGDANEDSALRDSRPGNFQVPLSTRDGARISSRDFIVAVRDAKNPDGSKMYPLDVRTDALVTKVLFDNSTTPPRTTGVEFRDGKYLYRASRRSKNAGQGVRGTATASREVILAAGAYNSPQILKLSGIGPAAELQRFDIPVVKDLPGVGANLQDHYEVSVQGTTPSDFSSLKGCTFSPETGEDPCLTRWQNPILGNRGIYSSSGFATAIYYKSKEAKGSDWDVFSFGGPANFRGYFPGYSVNATARHNVFSWAVLKGHPRNAAGSVTLRSADPLDVPDIVYDYFKDAGSDKDLRAMTEGIKLFRTALKLQLLGQPLREELPGDAVQTDEQIADYIRDTAWGHHASSTCAIGVDGDSMAVLDSSFRVRGVTGLRVADASVYPKIPGTFTAVSTYMIGEKAADVILSQESA