MEAASFLRGGFLQSLRSSPWREASWKLPSFSAAFDLKPRSTKSFQNPETSKTLNPKFSFGFREREGIRRKENATWRAMSGGAESEAVSAEAIDSPSKPTEAAPSSPPPPSIVNDLINFLNASWTPFHATDEARKLLLAAGFQQLSEAKEWNLEEGGRYFFTRNMSSIVAFAIGRKYVAGNGFHVIAAHTDSPCLKLKPVSSVTKHGFLLVGVQPYGGGLWHTWFDRDLSVGGRVLLRSKEGRVQHRLVKVDRPIMRIPTLAIHLDRTVNTDGFKPNLETHVIPLLATHVKTELTGGAAQEGNGAAATNAPHHSLLVKIIAEELKCEPEQVLDFELNVCDTQPSCIGGGREEFIFSGRLDNLLSSYCALRALIDSTPNEDSLEDESGVRMVALFDNEEVGSESAQGAGSPTLFQAMKRIALWLSRNEQLEGVIERSMQRSFIGRLLSLSLSLSPSLSLSLSLSFFLSRCHLNPSLCPYREANKSVYHFRTPSLKRECFKQLKLSISVSLSHPIPSHSPLRPFHTT