MDNAALDMSFKSLTPMSTMEMAYQAALSLYPSNGDGAKNAISALASAAVAAGISSPVVPFHPSVSAKENPVVELIDRHLWRSFHAYETEMVITKSGR