MSRTHSHTASASRINRRKSSTFSRAALASLQDAAVHQSMVGSLPATSELSSSSAVVDGPSLSSFQGMDKKLKMRRASDGTHLLSKKEKAASGELKCEHCGKAYKHGSCLTKHLWEHTPEWQLTSKLLISKHQQVQLLEAASVLVAMNQDGPDSDNSSSPAASGSSDMRDEDLSSTETTPPPQGDNGYRDSSSKRFSNNSSIFSRSYQSAFSESVPEHGFSHNRHWSTSSGRPLTAGSNFGESYTGNEDAQDLAAAVGLLSCSYGTPKSAPSALPMDAPPVPPLPAKYQTGYSNFRGQGNDVDMEDEISSDDEPHHPRNDDVDDGMFGKMDA