MEQNLQAFLIFSIVAAAAWRIAIAILKRRRRKFLACLHPIKDAHTLTTHTLYVEFACLRRMSVELGFLRTFAIPAISRLLYKSREMLRRPSKRYDDTDILVQELMHHHVDSERGSVALRRLNFLHGQYRIENQEYIYVLAVFVLLPQDWAMRYGHRSFTEAESCAYYTVWRDVGTRMGIRDIPGSLEALRSFMEEYEAKNMVYSESNKAVAEANMELFLGSLPTLLRPVAVRVAWSLMDERLLKALGFAKQPYWLECFSHGLLRLTMGTIVGWLPPRPLSWAKLRVPVGVGCGAFDPEAFCKLAFHVYKPFTYEKGYRLKVLGSIKPGELGSASPRPLLCPFPECNQKMWPPTLK*