MEDTPFSSLPDDTIADILLRLPAESVLCAGAVCKAWRSFTTDPSFLAAHARLQQAQVVMYSYLDEGPYELALDVVPFSGDDDEAARRRLIRYPRTTRTRFLLLASCNGVLLFRKSHGSFLSFLLCNPVTRQWAELPRVGRFGEAEYQYAFYSHQPSGEYRLLLRRGLSWLILSTGAAEPRRVDMPPGTSITNSLVTAPPVALGGRLHWPPRVVAGAGMTTTTSEMMVFDTVSETFHRMAGPPTATADMVKLFEMEGRLAAADFGEEEHVDLWFLDDYDVGRWERRHRVATAWEPDGVSRGPPQEAGDLVCVAAAGDGEGNVMLGSHLWLAVYNLRTKTARTVDSVVEAENDVLVSRHVFSASLVRHPSFAARSTADLGLTFSWS*