MDKSRDSRDDRKALEKWRIKPHLWLSTNPNGSEYMPPASYFMSTEEKERFLNVLQKLKVRDGYGSNLSSCVNMKQRKLINLKSHDNHVLMQDILPVALRASNATKVIDLLAGLSSFFKRYLSHLKSHVTNKAQPEGSIAEGFLLEDTIRFFSRYLEGVKTIFNISTRMDDEISNSNDYLFKTGGRVVGKEVTIRLDDKSLKQAHRYVLIHSDAIKGDMDEFLMEKRQMNSQSSATESHESNWIINEFGGWLQNKVHCIDATTEDEKLRKALAGGTEKVSYRSKRTFIATASEDSSLASPKSAKSPDKSTQKWGPFCPPTLGVSQTFGYISEPIKQSTTVKKPTSSTSSPSMVAPKSSIPPQSNSIPSKPQLQTSSKPSFSLSQPSSKP*