MSAQRIQKVDILRYDPANDAEPHMQRFEVPFDETMSVLDAIGYVKDHLDKDLSYRWSCRMAICGSCGIMVNGVPKLACKSFLRDYPEGVKIEPLANFPIEKDLIVDMTPFIERLEAIKPYIIGNDRKPEDGTNLQTPEQMARYKQFAGCINCGLCYAACPQFGLNPEFLGPAALTLAHRYNLDSRDNGKAERMKLINGDNGAWGCTFVGYCSEVCPKHVDPAAAVNQGKVESSLDFVIAMLNPDGSPKKVEA*