MRIRVKITVQNEVAQSCVLQQTMVVEFQIVNQQCEDCQKSFTPHAYNAIVQVRQKVPHRRTFCYLEQLILKSDAHAKVTSLKETREGLDFYFETKSHAQRFADFVEAHVPTKSKQSKHLISHDANSNSYNFKYTIMCELCPICVDDVVHVPKGHSATLNGAPPLLLCHKVTNAIKFVDPISLRSYDIPTAEYWKRPVDSVCRTEHLTEYVVLNVEPVQKSEAAARQNTPVKKWMSLADVEVARACDLGVNDDRLIVRTHLGGILRPGRRVMGYDLRTVNVSGIDDEAFQGRCPDVVLVKKAYKRKNKRTWELKRLTKEAAEGEDPIDDDADMEALKRNLEEDPELRKSVNMYRAAEAPQQGGEEKAX