MEGAMEGKGGSQGEQLVSELCRVQGLVRQLELHLQAPDAGSVEHCRRLAAQIVALTDRSIAFVTAAAMTPRSGTASPLSDVSHQQQPFRQPNPKKRKATARWTSQVRVSAAGGAEGPGEDGHSWRKYGQKDILGAKHPRGYYRCTHRNSQGCAATKQVQRADHDPALFDVVYHGEHTCRASSTGAGAGSRIRPPPLDQQQQQQHNPHAQSLLQSLSAGLTVDTASLLHASSPMTPPSMASDSNGGLTPMSASYPVNAFTEWPLDCDLQEVVSALTAVSGPAPAMYTDDVMTYYFEFDPTFGADMPSLF*