MRFALWVVLLGSYRVKYCANWMSFHIAASGRASSVASDETIAQTLQEEYDTEAAWEEENASIISTNPLQVPMEAEGDEALDRGRMATSSSLINLIPRNSISSVDGDFELPLILSEDYSHVDKELARRFHELDPIPHSPKVNGVTPSVESANADHHLLLHRLSLYGLTERRIAGDGNCQFRALSDQLYRSPDHHQFVRDKIVSQLTNLVDKYSGYIPMSYNEYLKKMSNNGEWGDHVTLQAAADYYGVKISLVTSFKDRCFIEIMPSTRKSAREIYLSFWAEIHYNSIYPLGDSPGSSED*