MVHNGIEYGDMQLISEAYDILRRGLCLSNDEIADIFETWNKGVLDSFLIEITYTVLRYKDTDGVSMVDKILDSAGQKGTGKWTAINALDLGQPVTLIGEAVFARCLSSLKEERTRASKKISGPSIKPFEGNKQQFIADLEQALYASKIVSYAQGFMLMREAAKEYNWKLNNPSIALMWRGGCIIRSVFLKDITKAFRKDPELENLLFDDFFNKAIHDAQEGWRRVVAQAILWGVPTPAHSTALAFFDGYRTERLPANILQAQRDLFGAHTFKVLPGKENDLLKAGADIHINWTGRGGNVSASTYTA*