MLATFVLSVEASSWSLDCARLDVHAESGEVNRYSRCLSRTTTALVLQLTTASFSEPEPWLAAGSYHTPPQPHTTPLSVQKALPQSSDSAELPSVDTLLLIVRVIIRTAAGDLDPECDEACASAYVTPAAFAGASIVYLFSLCLRSALMASLLALQALRDENSLEPLHASHRVYLLPVDFGTSCAFTALANTACAGAGCVAFLRDARSSSMMLAAQIWAVEAASQVAEPTAGGEPAAFSGRDVDSLLDALLSLISDPALSNLLSVVVRALLTRLATLPRMASERLAESLVLVPDPLAFAAANAYRHCAGEAQAEAEQQTSDAKFYGILAAVGLACFAIGWLVSNAAHKGPSRPIAPIPQLGAGGKEQEACRTSSYQHRADL*