MDSNDGEDKSDDENVKELKNSQEENPKAKLVLNQEIRDMTRGELFVHITAVVDRYYSEPLKPLQMQTVINLVHRQNTFVLAGTGFGKTRIAEVYWHLFPAYKKPIILVLNPLDTLGDNQVAEKKTAKINSVNLTKMNMTPAVEKKNTDQTTSRAGVIEQSDVPAIFFDKRFQSHLVMTVVDEAHMIYIWGLVASGLGKKITSHLKLQDRGIFRPSYGDLGARLLAAHGVPILLLSATCRPIAIDKILGSLKVLPENMSFVRGELTRPEIRLIRVPMESSLCSCNDLKRVFGPQSEIADTKIPPTLIYSPTRNLTWQGLKVVNEAREIRGGHHDPWSTFSRRFHSTTGDVDKFDIIEGFERQNFQSSRVLWPLAWVRTGSVSSGLYILDVGTRLLYVK*