MLALSPPLFSTIAWPSEDLLSHDQNYFNRDSSIDQSAESFLHILPSHQPQVDLDRSTTISRDYSGVSTMAKKLNHNASERDRRKKMNSLYSSLRSLLPADQGKKLSIPNTISHVLKYIPELQKQVEGLIQNREELLSRACKQEAAMHEEKQIKSTARSSLSAVSTYRLSDRAVAIQISTLKTHNNLLSEILLILEEEGLQVLNASSFQSSGGRVFYNIHLQVERADRLECENLSEKLMSFYA