MEDQHVMLRVLHAEEEEGGCSTSASAPAADPALRYASVLDGHGGTRCVTFIASALPATLAADPSISAAALSACDAPATLLGAALHRAFVATDRSFLDGIRETGRNDGATALCVLLREATLSIANVGDTRAVLGRRRLTEGRGGSSMRERGLEAVRLSLDHKPNLPEEAARVRANGGDVKQVRGVWRVGVFGGRGKEPSPSKASPPQGFVPSAEFAGARPGLVFKLGDGGVGYYPDPPAARPPGKGSPGKGRASPTKTKGSPGKTSKTSLAISRAFGNLELKEQAAAGPLVCSEPHVASLSLDPATDRLIILATDGLWDVLSDAEAAQGWCDNTSVLVLWIGW*