MRRSGVRGPEPAHSPLVGVECDSLLRVCYPSLKRLDPLLQDIAGAALRRNAVFSTRYGAAWWRAHWAQLNVGQWLGVVEPCCLCGRPGSAGELWRAGAWRWANSTGRCAAPYLATTDDRWGVPGLRQAYVAHGMCGGLCQGWGCCEARGVAQPQDGSGEARGEGEGEGELSSDGDSDRSAGDPVWGSAALEDEWRAASLARQAVGDAAYAAAHAAGASRAEACDAAVRAVRLDEVEAQSSFLVRAGCYPLLLLARRGSATGLDERVACI*