MEMVNLTIDGQQVAVPKTSTVLEAALSIGIKIPTLCYHPELRVEGACRVCMVEVEGARSLVASCVYPVNEGMVVHTNSAAAREARKSVVELLLANHPTDCLSCQRNLNCELQNIAADVGVREIRFDGEKKSYPLDNQNPSLVRDQNKCILCGRCIRACSERQGVHVYSFANRGFNTTVVPAFSLGLDQVACTFCGQCAIVCPTGAIVEKDDTEAVWAALSDPKKHVIVQTAPAVRVALGEALDLPNGSIVTGKMVAALKRLGFDKVFDTNFSADLTIWEEGSELIDRLTNGGTLPMITSCSPGWVNFIELKYPDLLDHLSTAKSPQQMFGAIAKTYYAEKAGIDPKDIVSVSIMPCTAKKAEAARPEMNSSGYQDVDYVLTTRELGRMVRAAGINFAKLTEAEFDAPLGIGSGAGVIFGATGGVTEAALRTVAKLVSGKELDNIEFQAVRGMTGIKEASVELKEGLTAKVAIAHTLANARVMLDKIRAGEADYHFIEIMACPGGCSGGGGQPIITSAEKRQKRLDAIYECDRSSEIRKSHDNPAIKELYDTFLGKPLGEKSHHLLHTHYHKQEKC