MGGSVEQISASKCFECQVLRFQHTSPALGGTLAKFHLILPPKAESQSVPCLIWLSGLSCTDENFVFKAAPYKAAAEHGVAILVPDVSPRGIDDEFGSSAGFYVDATVPEYKTNYNMYTYCTEELPNLIKSEFADSVDLSRCSIFGHSMGGHGALVIALKNPSKFRSVSAFAPILNPVNCPWGVKYFSGFLGSDHEAWKAYDATELIRSAGKLVFAAPILVDQGDKDGFLEQGQLLPSNFEHACAEAGQPLLLNYRPGYDHGYFFISTFIADHIAHHANILNSA*