MVYRRYSKRYSRRSGRSRRKVRMSKSLYKRRRYRRYRRRGKKSSGLTVSGNRESCLEYSSFIPLAREVYGSYVGSLQDGFYQWSINPLPSGVCEMPGDNTYVGQWEAAGTDCFKRNIGKKEEGLMLVDLPICISQWSLRNLVRCDTLFELCKSYRIVSVSCTFTVPERTSDGPNHNLYLMWTHLPKCRAADAEACYGMVCEEVAHVEGQNSPSVFGWNWIANPADIAEACSCDGIENGKNGWQRKQLSYTSPVTISWRPRHTKIIAAHKNYIDSGYAHNQAQTYNKVLPNFASDLKMSRGYLPTDIDDRARTEKQFWMGPCIRLVDGDIKASEPVPETSALNIFDRYGIRVTTTIKVRFKGMNTSDPIFPQYQA