MASALSLRAHFFPSTLSIGSHYSQRSLTKHSLPPLDARTAHPLPGFLLASSSALQKSPFVCAVYGNGGVGGDEGRVAVAVAESENANKRLELKQVLEDSIHSTERGFQASGEIRSEIMELITQLEAHNPHPNPLEFLDLLDGKWILRYTSLSEFFPLLAAGSLPLIKVGKISQTINANESLMVNSVTFIGPLGTTSLSANASFEICSPKRVQIKFEEGIVGAPQLKNGLDLPESFTFLGQKVDLTAFQGIFQTLQSATVSIARTISGQPPFKFPIKNENVQPWLLITYLDQDLRISRGDNGSVFVFVKDASDALE*