MSNRFHSPKRCSNIHEYFRCSGEQLKDKQLENWLQKLNVAAYEVDDILDECKTKAARLNQTKYGCYHPKVITFRHKVRKRMKEMMEKLDAIAAERSKFHLEKRTIEREAARRETVYGRDKEEDEIVKILINNISDAQELSVLPILGMRRLGKTTLAQMVFNDRRVTEHFRPKIWICVSGDFDEKKLIKAIVESIEGRPLGDMDLAPLQNKLQDLLNGKRYFLALDDVWNEDQEKWDNLKAVLMVGARGTSVLTTTRLEKEIVKKCGGVPLAAKTLGGILRFKREEREWEHVRDSEIWNLPQDESTILAVLRLSYHHLPLDLRQCFAYCAVFPKDTEMEKEKLISLWMAHGFLSSKGKLVLEDVGNEVWNELYLSASSSNIREINAKSYTHKMSIGFAEVVSSYSPSLLKRCVSLRVLNLSKSKPGQLTSSIGDLVHLRSLNLSRNIFRSLPENLCKLRNLQTLNLRYCVLLSCLPKQTSKHSIFYFRNLKGLLKKEGEEQFPVLTTLTSHYMYTNYEATSLPEEMFKSLANLKYLKISYYYNLKELPSSLTSLNALEHLGIECCVALESLPEEGLKGYFTQGVISPEMQDTKMFTRGIAAPNSPHK*