MSSAATARASLALAHSVASRRPSRRTSRAHTRASAGAAVEQLTLKPMKKIEGTVRLPGSKSLSNRILLLAALAEGTTKVENLLDSDDIRYMVDALKVLGLSFTEDRANNILEITGCGGKFPVEGAELFLGNAGTAMRPLTAAVAAAGKGTFILDGVARMRERPIADLVDGLVQLGVKAECTMGTGCPPVKIEADGLPGGRVELSGSVSSQYLTALLMAAPLCQGSIEIVIVDELISKPYVEMTITLMERFGVKVEKSADLQSFKIQGGQKYVSPGSAFVEGDASSASYFLAGATITGGTVTVIGCGSESIQGDTNFAYTMEQMGATLEWGPNSVKCTGPQGPLKAIDVNMNAMPDAAMTLAVAALFADGVTTIRDVASWRVKETERMIAICTELRKLGCDVFEGSDYCVITPPHKLNPPAKMRANVDIDTYDDHRMAMAFALAACGDVDVIINDPTCTKKTFPTYFDVLKSVVQ*