MERLSTNQLYKSGVPVTIPTSLPSIPASLDESFPRLPDTQSVLMERELRSTPLPTHQTTVAPIRGHFHSNTGSVGPLCSPPSVRFCSLSNPDQYSNHNPYNSQPPSTASSSTLNYGSQYGGFEPSITDFPRDVEPTWCPDPVESILGYSGDVPAGNNVTGTTSIGASDDLTKQTEWWTEFMNEDWKDMVDIPTSTETQQVGQPVQSSISVHQSATQQTVSSQSVEPLAVVAPSPTAGSNTAKARMRWTPELHERFVDAVNQLGGSEKATPKGVLKLMKADNLTIYHVKSHLQKYRTARYRPELSEGSSEKKAASKEDIPSIDLKGSFDLTEALRLQLELQKRLHEQLEIQRSLQLRIEEQGKCLQKMLEQQCIPGTEKAQDASTTADELKLPSEIPESSTVKEVRENCQNGSTKQTGLNQVVFVLLWEQMNAIGNFFAKPGKVHVTRS