MASSGSAGRDVPAARAVNDLIEAREGATRLKGMLQEQSSELTELMDGMLNKLSSALSALDTGCTAGASASGSADGVIRARAESSTGRTRKRSFSRRLEGFSGKRVTDTLVDGHIWRKYGQKEIQNSTHPRSYYRCTHKSDQGCNAKRQAQICETHPIKYDVTYYGEHTCKPPSNTPMIIAAASDDRAENLVSFAPTFPQLGQATTQLSSSWCTSVDDVFSSSSDPFVQAHELAAVVGSAGRTSSTVGSVPDHSGRGIGDMAGGGQGGGTGSFPSSPSSLGFVVGSLGSIGNDDFFLFDP