MDIGGGVEEPVRELRQYFKTGKTKSVTWRKNQLTSLIDLVHENEDAIFKALHKDLGKHPVEAYRDEVGGVEKSASKALSCVEKWMAPKKSDIPFLFFPAKGEVLSEPLGVVLIISSWNFPIILALDPIIGAISAGNVVVIKPSEQAPACSSFLANTIPRYLDSNAIKVIEGGEDVCEQLLRQKWDKIFFTGSPRVASVVMSAAAKNLTPVTLELGGKCPAILDSLPNPSEFELAVKRIVGGKWGPCSGQACIGIDYLLVEEKFSSAVIKLLKKFIRRFYGENPVESKVISRIINKQHFERLCNLLKDPLVAASIVHGGSVDEENLFIEPTILLDPPLDSEIMAEEIFGPLLPIITLDKIQESIEFINAKPKPLAIYAFTKDETFKRKILSETSSGSVVFNDTMVQFLCDTLPFGGVGQSGLGRYHGKYSFDTFSHEKAVMHRKLFLEIEPRYPPWNKFKLEFIRLAYRLNYFGLVLHMLGLKRYN*