MLQFANFTATQALLDEIACSAASCIHVIDFDLGVGGQWASFLQELAHRRGTGGVALPLLKLTAFVSDASHHPLELHLTQDNLTQFAADLGIPFEFNAVSLDAFSPAELISPTGDEIVAVSLPVGCSARAPPLAVILRLVKQLGPKIVVA