MSLLSYIASGISSFVVVTLSLFALGQKVPRAAFFARCLAAYGSLLLCACYGVIASILLRLVGYGRVSQWATARSFKWVMRYTTGVQFDIIQGAEHLSTRPAVFIGNHQSELDVLMLGHIFPPYCSVTAKKSLKHIPFLGWFMALSRTVFIDRANRETAMKAFDGAAEEMRKYRQSVFIFPEGTRSYSEKPELLPFKKGAFHLAVKAGVPIVPIVAENYSHILSPRNMRFNPGVIKLKVLPPISTEGLTAADVDRLTKTAQESMLKALLELSDQDRDEIDSDVKKATSTAVEI*