MASTPTVLIKTVFLVLIFVSFTITPATSTAPEDCASESANPCVNKAKALPLKVIAIAAILIASMIGVGLPLFSRNVTFLQPDGNIFTIVKCFASGIILGTGFMHVLPDSFEMLSSLCLEENPWHKFPFSGFLAMLSGLITLVIDSMATSLYTSKHAAGIVPHGHGHGPGNDVTLPTKDGDSGSAQLLRYRVIAMVLELGIIVHSVVIGLSLGATSDICTIKGLIAALCFHQMFEGMGLGGCILQAEYTNMKKFLMAFFFAITTPFGIALGIALSTVYRDNSPSALITVGLLDACSAGLLIYIALVDLLAAEFMGPKLQGSGKMQIKCFIAALLGCGGMSVIAKWA*