MKFFSLADEAEFKSIIISKNKAVDVIGSKLGGQVVSFSDEWFASAENLIQPTAPIRDPTRFVHSGAWYDGWETRRHNEMEYDWVIIKMGVAAAHIIGGEIDTAFFNGNHAPFVSIEALYDEGEEGNIVEDDSRWVEIVEKFECGPSQRHLFVRGNGLTKERFTHIKLKMYPDGGIARFRLYGRVVPPELKTKDHIIDLAYVCNGAVALKYSDQHFGSVDNLLLPGRGHDMSDGWETKRSRQPGHTDWAVIQLGRESSFIEKIIVDTAHFRGNFPQFITVEGCLKESESSENTGEGTWVELVGKSKTGPDKEHVYEIRKSIRVSHVKLTIIPDGGVKRIRVWGY*